Thread IO::Socket + IO::Select Frage ->blocking (27 answers)
Opened by monti at 2012-02-28 15:25

Muffi
 2012-11-26 15:28
#163615 #163615
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Drum wärs evtl. gut zu wissen was mit der ID passieren soll und für was die gut ist.
Evtl ist dann ein Hash mit $id als Key und dem socket als Value besser.
Dann wird für die id einfach der neue Socket in den Hash geschrieben und der Alte geschlossen.
Zwecks while-schleife: Es kann sein, dass da mehrere neue Sockets ankommen. Das ist nicht so fürchterlich tragisch, wenn deine queue nun lang genug ist, aber es wird pro can_read durchlauf immer nur einer angenommen.
1 + 1 = 10

View full thread IO::Socket + IO::Select Frage ->blocking