=head1 NAME Coro::LWP - make LWP non-blocking - as much as possible =head1 SYNOPSIS use Coro::LWP; # afterwards LWP should not block =head1 DESCRIPTION This module tries to make L non-blocking with respect to other coroutines as much as possible, and with whatever means it takes. LWP really tries very hard to be blocking, so this module had to be very invasive and must be loaded very early to take the proper effect. Here is what it currently does (future versions of LWP might require different tricks): =over 4 =item It loads Coro::Select, overwriting the perl C