in reply to How do run a subroutine in the background

Some excellent information on IPC communication, forking, opening pipes between parent/child, and some other misc. stuff that might come in handy ;)

http://www.perldoc.com/perl5.6/pod/perlipc.html