Avoid crash in QuicDispatcher

Before this CL, when the dispatcher's call to CreateQuicSession returned nullptr, we would crash. This CL changes that to instead log a QUIC_BUG and return. This makes debugging QuicDispatcher tests a lot easier because they now log a test failure instead of crashing and disabling test results.

No behavior change, crash not ever seen in production now logs a  gfe_bug instead

PiperOrigin-RevId: 317697386
Change-Id: I21245840870495ac0b4b7b3cef27f10e27ba7cd3
1 file changed
tree: c2ad3146d07e02684dabc7ea9b7e8514d3f7bff5
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.