PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "broken" pipe erkennen



WWG2000
21-11-2001, 21:30
Hallo
ich suche eine Funktion oder eine Möglichkeit womit ich erkennen kann, dass eine Pipe abgebrochen wurde. Also z.B. wenn der Kinderprocess beendet wird oder abbricht, dann soll auch der Elternprocess abbrechen bzw. beenden werden.


besten dank

jgbauman
22-11-2001, 11:15
Wie waers mit nem signal_handler fuer SIGPIPE?
Ausserdem sollte ein Schreibbefehl auf eine broken pipe auch zu einem abfragbaren Fehler fueren.
Nicht umsonst gibt auch printf() ein int zurueck.