Do you have the Perl Cookbook? (if not, get one through the monestary) It has a whole chapter (#17) devoted to writing network servers
using various multitasking methods. I found it very helpful when I needed to write one.
If you have the Cookbook lying around you should definitely
read that chapter. Otherwise I'd highly recommend buying it, since it is a very good resource.