Thread Probleme mit Sockets (5 answers)
Opened by esskar at 2004-01-10 02:31

Gast Gast
 2004-01-09 22:31
#38327 #38327
Ich hab einmal Problem mit Sockets. Ich verschicke in einer kombinierten Client/Server Anwendung mehrzeilige Nachrichten.

Nun lese ich die Nachrichten von Sockets zeilenweise ein.
folgenderweise:

Code: (dl )
1
2
3
4
5
while (defined(my $handshake = <$newSocket>))
{
print "inside loop\n";
}
print "outside loop\n";


Das Problem ist das die print-Anweisung nach der while-Schleife nicht ausgegeben wird. Aber auch die print-Anweisung wird nur sooft ausgeführt, wie die Nachricht Zeilen hat.
Ich hab jetzt also keine Ahnung wo mein Programm hängt. Falls es in der WhileSchleife wäre, würde ja die PrintAnweisung immer wiederholt werden. Falls nicht, die print-Anweisung danach. Beendet wird es auch nicht.

Irgendwelche Ideen?

View full thread Probleme mit Sockets