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 {