in reply to LWP::UserAgent-timeout() - is it working?

Reading through the LWP code, it appears that timeout is actually the maximum length of time between packets, not for the complete request to finish. So if the server keeps sending you one byte every 10 seconds, LWP will wait pretty much forever. This is not at all clear from the documentation.
  • Comment on Re: LWP::UserAgent-timeout() - is it working?