Sounds like a good job for Perl threads, a fork, or maybe a seperate
process.
Stable threads are only available in 5.8, and would probably be the best way
to go about it.
http://www.perl.com/pub/a/2002/09/04/threads.html
Forking would be messy I would think. A seperate process might be ok, but
Dan,
Sounds like you're moving into the realms of threads. Perl 5.8.0 has stable
threading support. Install it and type 'perldoc perlthrtut' for details. If
you take a threaded approach to solving this problem, you'll probably have
a main thread of execution that launches seperate threads for eac