Yes, that's possible. Upd: and actually quite trivial, have a look on IO::Select
In reply to Re: Socket Traffic Cop by zwon in thread Socket Traffic Cop by sans-clue