public void Dispose() { for (var i = 0; i < ListeningSockets.Length; i++) { if (ListeningSockets[i] != null) { ListeningSockets[i].Dispose(); } ListeningSockets[i] = null; } Started.Dispose(); }
private void _FlushOnComplete(IFuture f) { if (Parent.IsDisposed) { Result.Dispose(); return; } var e = f.Error; if (e != null) { Result.Fail(e); } else { StepString(); } }