Wspolbiezne serwery
=====================

1. Wielu agentow
------------------------------
sock = socket(...);
bind(sock, ...);
listen(sock, 5);

while(1) {
  fd = accept(sock, ...);
  if (fork() == 0) {
     play_hangman(fd, ...);
     exit(0);
  } else
     close(fd);
}

2. Jak unikac tworzenia zombies?
--------------------------------

#include <signal.h>
signal(SIGCHLD, SIG_IGN);
                                      
3. Przerobic odpowiednio przykladowego serwera z poprzednich zajec