TCP/IP sockety: Jak poznat, zda mi server neuzavrel spojeni??

Ivo Zacek izacek na brno.bohem-net.cz
Sobota Listopad 1 17:07:44 CET 1997


Martin Hinner wrote:
> 
> Pouzivam na Tcp/ip spojeni sys/socket.h funkce, ale ty mi
> neumoznuji zjistit, zda mi protejsi strana neuzavrela spojeni
> <close();> - jak se to tedy da vyresit v Linuxu, nebo jinych
> *nixech??

Ja to (zatim uspesne) poznavam podle toho, ze volani read()
vrati nulu a zaroven errno != EINTR. Upozornuji ale, ze jsem na to
prisel experimentalne, takze nevim, zda to funguje za vsech okolnosti.

-- 
Ivo Zacek <izacek na brno.bohem-net.cz>



Další informace o konferenci Linux