Thread Einlesen aus (my $buffer = <$client>) klappt nicht (4 answers)
Opened by Hagen at 2008-09-30 16:07

Hagen
 2008-10-02 17:37
#115111 #115111
User since
2007-09-06
233 Artikel
BenutzerIn
[default_avatar]
Warum auf Port 999?
Code (perl): (dl )
LocalPort => $listen_port

gibt doch den Port an, oder?

(Hinweis: ich greife per Browser auf das Skript zu)

Ich vermute, dass es an dem
Code (perl): (dl )
my $buffer = <$client>

liegt. Kann mir vielleicht jemand erklären, was die Zeile genau macht?

Wenn ich nur $client ausgeben bekomme ich als Ergebnis "IO::Socket::INET=GLOB(0x2aa9c54)", wenn ich <$client> hängt er irgendwann wieder in dieser Zeile. Eine Idee wäre, dass auf ein \n gewartet wird oder irgendetwas gepuffert wird. Aber '$| = 1;' hilft mir auch nicht weiter :-(
Gruß
Hagen

View full thread Einlesen aus (my $buffer = <$client>) klappt nicht