We are loosing callback that user provided for `socket.connect` by using `connect()` in `reconnect`.
We are loosing callback that user provided for
socket.connectby usingconnect()inreconnect.