public void PeerDisconnected(PeerId id) { peers.RemoveAll(delegate(ChokeData d) { return d.Peer == id; }); advertisedPieces.RemoveAll(delegate(SeededPiece piece) { return piece.Peer == id; }); }
public override void HandlePeerDisconnected(PeerId id) { _unchoker.PeerDisconnected(id); base.HandlePeerDisconnected(id); }