Les attentes non bloquantes permettent de tester si une ressource est accessible sans stopper le process demandeur. Elles retournent un status négatif si la ressource est inaccessible. Ce sont:
wait_for_sem_nowait() utilisée comme wait_for_sem()
dec_sem_nowait() utilisée comme dec_sem()