sem_close(3) Library Functions Manual sem_close(3) BEZEICHNUNG sem_close - eine benannte Semaphore schliessen BIBLIOTHEK POSIX-Threads-Bibliothek (libpthread, -lpthread) UBERSICHT #include int sem_close(sem_t *sem); BESCHREIBUNG sem_close() schliesst die benannte Semaphore, auf die sich sem bezieht und erlaubt jeder Ressource, die das System fur den aufrufenden Prozess fur diese Semaphore reserviert hat, freizugeben. RUCKGABEWERT Im Erfolgsfall liefert sem_close() 0 zuruck; im Fehlerfall wird -1 zuruckgeliefert, wobei errno den Fehler anzeigt. FEHLER EINVAL sem ist keine zulassige Semaphore. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |sem_close() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS POSIX.1-2008. GESCHICHTE POSIX.1-2001. ANMERKUNGEN Alle offenen benannten Sempaphoren werden bei der Prozessbeendigung oder bei einem execve(2) automatisch geschlossen. SIEHE AUCH sem_getvalue(3), sem_open(3), sem_post(3), sem_unlink(3), sem_wait(3), sem_overview(7) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 sem_close(3)