13 references to WaitAbandoned
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
658
MutexTryAcquireLockResult.AcquiredLockButMutexWasAbandoned => WaitHandle.
WaitAbandoned
,
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (4)
246
if (signaledHandleIndex >= WaitHandle.
WaitAbandoned
&&
247
signaledHandleIndex < WaitHandle.
WaitAbandoned
+ 1 + numUserWaits)
250
Debug.Assert(signaledHandleIndex != WaitHandle.
WaitAbandoned
); // the first wait handle is an event
251
signaledHandleIndex += WaitHandle.WaitSuccess - WaitHandle.
WaitAbandoned
;
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandle.cs (5)
193
if (waitResult ==
WaitAbandoned
)
329
if (waitResult >=
WaitAbandoned
&& waitResult <
WaitAbandoned
+ waitHandles.Length)
338
waitResult -=
WaitAbandoned
;
470
if (ret ==
WaitAbandoned
)
src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.ThreadWaitInfo.Unix.cs (1)
275
return WaitHandle.
WaitAbandoned
+ waitedObjectIndexThatSatisfiedWait;
src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.WaitableObject.Unix.cs (2)
321
return isAbandoned ? WaitHandle.
WaitAbandoned
: WaitHandle.WaitSuccess;
393
return WaitHandle.
WaitAbandoned
+ i;