in reply to Network Programming in PERL - CH 13 Example Bug
Non-blocking? Use POE! Specifically, check out POE::Component::Client::HTTP.