ReadonlyattemptsReadonlysocketThe live socket (replaced on every reconnect); null before start().
Create the socket (via your factory) and begin supervising it. Resolves to the socket, or null if already stopped.
Cancel pending reconnects and close the live socket.
Consecutive failed attempts since the last successful open.