Hallo,

ne kurze Frage zum Setzen von TCP-Timeouts in Linux C-Progs.


Ich habe einen tcp-client der mit einem tcp-server connected ist.

Jetzt ziehe ich die Strippe vom Server und der krigt sehr lange
zeit nichts mit.

Jetzt bin ich auf die Idee gekommen die keepalive time runter zu
setzten.


int keepalive=75;

setsockopt(clientfd,SOL_SOCKET,SO_KEEPALIVE, &keepalive ,sizeof(keepalive)));


und nichts ändert sich. Ich nutze select zum Horchen auf der
Strippe.

Was kann ich noch machen um die Timeout Zeit zu verkürzen?

Gruss Michael
-- 
Linux mailing list [email protected]
subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux
Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo

Antwort per Email an