BytesRoad.Net.Sockets.SocketEx.StopTimeoutTrack C# (CSharp) Метод

StopTimeoutTrack() приватный Метод

private StopTimeoutTrack ( Exception e ) : void
e System.Exception
Результат void
        void StopTimeoutTrack(Exception e)
        {
            lock(this)
            {
                if(_opState == OpState.Timedout)
                {
                    throw new SocketException(SockErrors.WSAETIMEDOUT);

                    // throw new SocketTimeoutException(null, e);
                }
                else
                {
                    CheckDisposed();
                    _opState = OpState.Finished;
                }

                _timer.Change(Timeout.Infinite, Timeout.Infinite);
            }
        }