void ClientConnection_ClientDisconnected(OnConnection clientConnection) { this._eServerCommand -= clientConnection.ServerActions; clientConnection.ClientClosed -= ClientConnection_ClientDisconnected; _clientPool.Release((T)clientConnection); }
private void BaseProtocol_ClientDisconnected(OnConnection clientConnection) { pingTimer.Pause(); receiveTimer.Pause(); disconnectTimer.Pause(); }