Blocks the calling kernel thread.
#include <sys/sleep.h>
int e_block_thread ()
The e_block_thread kernel service blocks the calling kernel thread. The thread must have issued a request to sleep (by calling the e_assert_wait kernel service). If it has been removed from its event list, it remains runnable.
The e_block_thread kernel service can be called from the process environment only.
The e_block_thread kernel service return a value that indicate how the thread was awakened. The following values are defined:
The e_block_thread kernel service is part of the Base Operating System (BOS) Runtime.
The e_assert_wait kernel service.
Process and Exception Management Kernel Services in AIX Kernel Extensions and Device Support Programming Concepts.