I don't need to worry about Windows, since it's all running on a solaris box. However, my "Network Programming with Perl" book says that the async function is used to create a thread object. Perhaps there is a separate perl module called Async as well. Hmm.. dunno. I'll look around.