sem_post(3) Library Functions Manual sem_post(3) sem_post - POSIX (libpthread, -lpthread) #include int sem_post(sem_t *sem); sem_post() () , sem. , sem_wait(3), . sem_post() 0; , -1, errno . EINVAL sem . EOVERFLOW The value would exceed SEM_VALUE_MAX. attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |sem_post() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ POSIX.1-2008. POSIX.1-2001. sem_post() : . See sem_wait(3) and shm_open(3). sem_getvalue(3), sem_wait(3), sem_overview(7), signal-safety(7) () Alexander Golubev , Azamat Hackimov , Hotellook, Nikita , Spiros Georgaras , Vladislav , Yuri Kozlov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () . Linux man-pages 6.18 8 2026 . sem_post(3)