3 writes to _disposeState
Microsoft.Build (3)
BackEnd\BuildManager\CoordinatorClient.HeartbeatTimer.cs (3)
27
private bool IsDisposingOrDisposed => Volatile.Read(ref
_disposeState
) != NotDisposed;
42
if (Interlocked.CompareExchange(ref
_disposeState
, Disposing, NotDisposed) != NotDisposed)
57
Volatile.Write(ref
_disposeState
, Disposed);