server-connection: attach a ref of the socket to io stream on steal
Previously we transferred the ownership of the socket to the io stream, but now we keep the ref in the connection that can be disposed before the io stream.
Previously we transferred the ownership of the socket to the io stream, but now we keep the ref in the connection that can be disposed before the io stream.