Peer session ends on connection disconnection, change client protocol from protocol.ReconnectingClientFactory to protocol.Factory, in order to reconnect the peer must be re-added. Fixes issue #6