7 writes to m_SynchronousIOClosingState
System (7)
net\System\Net\_PooledStream.cs (7)
462
int newValue = Interlocked.Increment(ref
m_SynchronousIOClosingState
);
472
if (ServicePointManager.UseSafeSynchronousClose && ClosingFlag == Interlocked.Decrement(ref
m_SynchronousIOClosingState
)) {
495
int newValue = Interlocked.Increment(ref
m_SynchronousIOClosingState
);
505
if (ServicePointManager.UseSafeSynchronousClose && ClosingFlag == Interlocked.Decrement(ref
m_SynchronousIOClosingState
)) {
574
if (ClosingFlag == Interlocked.CompareExchange(ref
m_SynchronousIOClosingState
, ClosedFlag, ClosingFlag)) {
665
InterlockedOr(ref
m_SynchronousIOClosingState
, ClosingFlag);
678
InterlockedOr(ref
m_SynchronousIOClosingState
, ClosingFlag);