( Pontscho | 2011. 08. 15., h - 12:08 )

socket() helyett epoll v. kqueue. Valamint a recv()/recvfrom() == 0 && errno == 0 indikalja a kapcsolat lezartat. Ha utana kapsz valami adatot azon a socketen, akkor az mar nem az a socket amit megnyitottal. Siman elcseszted ott, h az a socket fd-t ujra letrehozta a kernel egy masik bejovo kapcsolathoz amig nem figyeltel oda.

---
pontscho / fresh!mindworkz