public void CloseConnection() { ClientEngine.MainLoop.QueueWait((MainLoopTask)delegate { if (Connection != null) Connection.Dispose(); }); }
public override void HandlePeerConnected(PeerId id, Direction direction) { if (!ShouldConnect(id)) { id.CloseConnection(); } base.HandlePeerConnected(id, direction); }