NAME
sem_close - close a named semaphore
SYNOPSIS
#include <semaphore.h>
I int sem_close(sem_t * sem );
DESCRIPTION
R sem_close ()
closes the named semaphore referred to by
R sem ,
allowing any resources that the system has allocated to
the calling process for this semaphore to be freed.
RETURN VALUE
On success
R sem_close ()
returns 0; on error, -1 is returned, with
errno
set to indicate the error.
ERRORS
EINVAL
sem
is not a valid semaphore.
CONFORMING TO
POSIX.1-2001.
NOTES
All open named semaphores are automatically closed on process
termination, or upon
execve(2).
SEE ALSO