[so] Tema 4 epoll si inchideri
Alex Badea
vamposdecampos at gmail.com
Tue Dec 19 22:19:09 EET 2006
Catalin Iacob wrote:
> Salut
>
> Cand clientul meu se inchide se genereaza un eveniment EPOLLIN, nu ERR
> sau HUP.
[snip]
E din fabrica :) ("it's by design").
Din cate stiu eu, EPOLLHUP semnaleaza terminarea conexiunii prin RST,
EPOLLERR diverse conditii de eroare (cauzate de ICMP-uri poate?), dar
terminarea normala a conexiunii e semanalata de recv() cu rezultat 0:
recv(2): "The return value will be 0 when the peer has performed an
orderly shutdown."
Bafta.
More information about the so
mailing list