3 writes to _measurementsUnavailable
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Linux\LinuxUtilizationProvider.cs (3)
281
if (Volatile.Read(ref
_measurementsUnavailable
) == 1 &&
290
_ = Interlocked.CompareExchange(ref
_measurementsUnavailable
, 0, 1);
300
_ = Interlocked.Exchange(ref
_measurementsUnavailable
, 1);