コード例 #1
0
            public void Dispose()
            {
                for (var i = 0; i < ListeningSockets.Length; i++)
                {
                    if (ListeningSockets[i] != null)
                    {
                        ListeningSockets[i].Dispose();
                    }

                    ListeningSockets[i] = null;
                }

                Started.Dispose();
            }
コード例 #2
0
ファイル: IO.cs プロジェクト: sq/Libraries
            private void _FlushOnComplete(IFuture f)
            {
                if (Parent.IsDisposed)
                {
                    Result.Dispose();
                    return;
                }

                var e = f.Error;

                if (e != null)
                {
                    Result.Fail(e);
                }
                else
                {
                    StepString();
                }
            }