public override void Dispose() { lock (Lock) { _serverStream.Dispose(); _handlers.Clear(); base.Dispose(); } }