Refactor gRPC reconnection channels to explicitly close previous sockets, preventing file descriptor leaks during emulator restarts. Improve reconnect decorator logging and clean up background test thread leaks. #328
+87
−19