Add ReconnectingSocket