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.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
jahrgaenge:2006:loesungen:softwaresysteme_1:vordiplom:mar2005 [05.09.2007 21:26] Raimjahrgaenge: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(&action.sa_mask);  sigemtpyset(&action.sa_mask);
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
  
-<code>+<code c>
 #include <sys/types.h> #include <sys/types.h>
 #include <sys/socket.h> #include <sys/socket.h>
Zeile 319: Zeile 319:
         }         }
     }     }
 +    fclose(fd);
 } }