"Perl Questions" <[EMAIL PROTECTED]> writes:
> During certain page fetches, LWP returns with an error:
> Error 500 Can't connect to cnn.com:80 (operation now in progress)
> I looked up this error description and it matches EINPROGRESS. I've
> found the following description of the error:
>
> An operation that takes a long time to complete, such as connect(),
> was attempted on a nonblocking object.
What I don't understand is how you where able to get your socket into
a "nonblocking" state. There should be noting in the LWP protocol
modules that calls $socket->blocking() and the sockets should always
start up in blocking state.
Can you post some example code that is able to trigger this error?
> I'm using:
> FreeBSD 3.2
> PUA-2.49
Does PUA need to be involved for this to happen?
> LWP-5.48
> IO-1.20
>
> I don't think this error is within my control to handle. Does anybody have
> any ideas what is going on and what I can do to make it stop?
Regards,
Gisle