in reply to To Fork for Not to Fork

I'm surprised no-one mentioned IO::Select here yet, which negates the need for either threads or forks. (Though of course with IO::Select, everything is done sequentially)..

C.