Schrift
[thread]4313[/thread]

WARUM-Frage zu Socket und \n



<< >> 4 Einträge, 1 Seite
ptk
 2005-04-19 01:21
#37811 #37811
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Du liest wahrscheinlich zeilenweise ein mit <FILEHANDLE>. Wenn die Zeile nicht komplett ist, wartet Perl eben, bis ein newline (oder eof) kommt. Wenn du stattdessen byteweise lesen wuerdest, duerfte der Client nicht einfrieren.
ptk
 2005-04-19 01:36
#37812 #37812
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Weil eof() true zurueckliefert?
Froschpopo
 2005-04-18 22:57
#37813 #37813
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Ich hab einen Client in Tk gebaut der mit einem Server kommunizieren soll. Wenn der Server aber dem Client eine Antwort schickt und dabei kein \n am Ende der Antwort verwendet, dann friert der Client ein. Das ist soweit eigentlich kein Problem, aber mich würde dennoch interessieren warum das so ist.
Froschpopo
 2005-04-19 01:24
#37814 #37814
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
wenn man nur byteweise einliest, woher weiss das empfänger-socket dann wann der stream zuende ist?
<< >> 4 Einträge, 1 Seite



View all threads created 2005-04-19 01:21.