Du befindest dich hier: FSI Informatik » jahrgaenge » 2006 » "Muster"-Lösungen » "Muster"-Lösungen zu Klausuren aus Softwaresysteme 1 » Vordiplomsklausuren » März 2005
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
jahrgaenge:2006:loesungen:softwaresysteme_1:vordiplom:mar2005 [05.09.2007 21:26] – Raim | jahrgaenge:2006:loesungen:softwaresysteme_1:vordiplom:mar2005 [08.09.2007 19:17] (aktuell) – 89.58.27.191 | ||
---|---|---|---|
Zeile 71: | Zeile 71: | ||
port = atoi(argv[1]); | port = atoi(argv[1]); | ||
- | /* Ein Signal-Handler für SIGCHLD (ein Kindprozess stirbt) wird installiert. So können Zombies mit waitpid abgeholt werden. | + | /* Ein Signal-Handler für SIGCHLD (ein Kindprozess stirbt) wird installiert. So können Zombies mit waitpid abgeholt werden. */ |
action.sa_handler = sighandler; | action.sa_handler = sighandler; | ||
sigemtpyset(& | sigemtpyset(& | ||
Zeile 190: | Zeile 190: | ||
Alternative Lösung: Diese schreibt die angeforderte Information auch wieder auf den socket zurück | Alternative Lösung: Diese schreibt die angeforderte Information auch wieder auf den socket zurück | ||
- | < | + | < |
#include < | #include < | ||
#include < | #include < | ||
Zeile 319: | Zeile 319: | ||
} | } | ||
} | } | ||
+ | fclose(fd); | ||
} | } | ||