use Mosche;
Du willst eigentlich IO::Select anwenden, was genau für diese Zwecke
geschrieben wurde.
Das denke ich nicht. IMHO ist multiplexing I/O nicht besonders fuer
gutes Software-Design geeignet. perldoc perlthrtut ist viel
interessanter und intuitiver.
Ohne das jetzt in einen Flamewar ausarten zu lassen:
Warum denn Threads. Ich verwende seit längerem IO::Select und es erfüllt (gerade für sehr kurze Verbindungszeiten wie bei POP-Servern (wo für jedes zweite Kommando doch neu angemeldet wird)) seinen Zweck sehr gut.
Was ist beim Gebrauch von IO::Select denn das schlechte Design?
use Tschoe qw(Matti);