>>51 に補足。
Thread::Pool を使ってスレッドを再利用しようと思ったのですが、
Thread::Tie の test でこけてしまいました。
さらに以下を見ると動かすのが難しそうなのであきらめました。
ttp://www.donzoko.net/doc/memo/perlithreads.html#etc_tie

自前で簡単なスレッドプールを実装しようと思ったのですが、
スレッド間でソケット(GLOB)をshareする方法が分からずに断念しました。