.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2007 Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sysv_signal 3 "13. Dezember 2024" "Linux man\-pages 6.12" .SH BEZEICHNUNG sysv_signal \- Signalhandhabung mit System\-V\-Semantik .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP,\ \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#define _GNU_SOURCE\fP /* Siehe feature_test_macros(7) */ \fB#include \fP .P \fBtypedef typeof(void (int)) *sighandler_t;\fP .P \fBsighandler_t sysv_signal(int \fP\fISignum\fP\fB, sighandler_t \fP\fIHandhaber\fP\fB);\fP .fi .SH BESCHREIBUNG Die Funktion \fBsysv_signal\fP() akzeptiert die gleichen Argumente und erledigt die gleiche Aufgabe wie \fBsignal\fP(2). .P Allerdings stellt \fBsysv_signal\fP() die unzuverlässige System\-V\-Signal\-Semantik bereit, was bedeutet, dass a) die Disponierung auf die Vorgabe zurückgesetzt wird, wenn der Handhaber aufgerufen wird, b) die Auslieferung weiterer Instanzen des Signals nicht blockiert wird, während der Signal\-Handhaber ausgeführt wird und c) falls der Handhaber (bestimmte) blockierende Systemaufrufe unterbricht, der Systemaufruf nicht automatisch neu gestartet wird. .SH RÜCKGABEWERT Die Funktion \fBsysv_signal\fP() liefert den vorherigen Wert des Signal\-Handhabers zurück oder im Fehlerfall \fBSIG_ERR\fP. .SH FEHLER Wie bei \fBsignal\fP(2). .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBsysv_signal\fP() T} Multithread\-Fähigkeit MT\-Sicher .TE .SH VERSIONEN Die Verwendung von \fBsysv_signal\fP() sollte vermieden werden, verwenden Sie stattdessen \fBsigaction\fP(2). .P Auf älteren Linux\-Systemen waren \fBsysv_signal\fP() und \fBsignal\fP(2) äquivalent. Auf neueren Systemen stellt aber \fBsignal\fP(2) zuverlässigere Signal\-Semantiken bereit; siehe \fBsignal\fP(2) zu Details. .P Die Verwendung von \fIsighandler_t\fP ist eine GNU\-Erweiterung; dieser Typ ist nur definiert, falls das Feature\-Test\-Makro \fB_GNU_SOURCE\fP definiert ist. .SH STANDARDS Keine. .SH "SIEHE AUCH" \fBsigaction\fP(2), \fBsignal\fP(2), \fBbsd_signal\fP(3), \fBsignal\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .