Explicitly call Join() in EventLoopConnectingClientSocketTest While google3 implementation of QUICHE thread calls join automatically, the STL-based one does not, and crashes instead if the thread has not been joined manually. PiperOrigin-RevId: 477243248
diff --git a/quiche/quic/core/io/event_loop_connecting_client_socket_test.cc b/quiche/quic/core/io/event_loop_connecting_client_socket_test.cc index a286e03..37cb607 100644 --- a/quiche/quic/core/io/event_loop_connecting_client_socket_test.cc +++ b/quiche/quic/core/io/event_loop_connecting_client_socket_test.cc
@@ -84,7 +84,7 @@ Start(); } - ~TestTcpServerSocketRunner() override = default; + ~TestTcpServerSocketRunner() override { Join(); } protected: void Run() override { @@ -124,7 +124,7 @@ Start(); } - ~TestUdpServerSocketRunner() override = default; + ~TestUdpServerSocketRunner() override { Join(); } protected: void Run() override {