Bjoern Schorre@RSBICK 22.02.2002 09:37 Hallo Leute, Erstmal vorneweg: Ich programmiere unter C eine TCP-Anwendung. Beim Versenden von sehr vielen Daten auf TCP kann es vorkommen, dass der send-Befehl nicht alle Daten in den TCP-Socket schreiben kann. Er kehrt dann mit der entsprechenden Anzahl von geschriebenen Bytes zurück. Ich kann jetzt also überprüfen, wieviele Bytes ich nochmal versuchen muss zu versenden. Soweit, so gut. Mein Programm hat aber noch andere Aufgaben zu tun, und kann deswegen nicht darauf warten, bis TCP wieder Daten annehmen kann. Klar dass ich die Daten irgendwann senden will. Aber ich will so wenig wie möglich Zeit in den Sende-Vorgang stecken. Dank an alle Anworter! Gruß Björn * * * * * Linux - Life is too short for reboots * * * * *