Site icon EfmSoft

What does macOS kernel return 48 (KERN_NOT_WAITING) mean?

 
Could be also:
ConstantTypeOS
ippStsSizeWrnIntel Ipp StatusAny
ELNRNGerrnoLinux
EADDRINUSEerrnoMac
ENOTSUPerrnoSolaris
SET_OF_INVALID_CONTEXTBugCheck CodeWindows
Previous Next
KERN_NODE_DOWN KERN_OPERATION_TIMED_OUT

KERN_NOT_WAITING

A signal found no active wait

KERN_NOT_WAITING means the signaling operation found that the target thread was not actually waiting. It is not a timeout and does not state that the intended event is invalid; it records a mismatch between the signal attempt and the thread current wait state.

In event-driven code, this often points to a race between waking, cancellation, timeout, or state reuse. The diagnosis needs the ordering of those transitions, not a larger timeout or a blind repeat of the signal.

What to inspect

References


Looking for a different code? Search another status or error code.

Exit mobile version