in reply to fork subroutine

If you're looking for different ways to pull in web documents in parallel with or without forking, check out LWP::Parallel::UserAgent, POE::Component::HTTP::Client and ForkedUA.pm.