nuclon has asked for the wisdom of the Perl Monks concerning the following question:
I've got in trouble with POE. I'm working on crawling software and use POE::Component::Client::HTTP.
It works well from start and during a hour or so, but then I see big list of "FIN_WAIT_2" connections in netstat output and any attempt to make a request gives
500 Internal Server Error
Cannot connect to somehost.com:80 (connect error 60: Operation timed out)
I think that PoCo::Keepalive thinks these connections are alive and tries to send request with them but gets this message immediately.
What can I do with it?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: POE::Component::Client::HTTP, Keepalive, FIN_WAIT_2
by rcaputo (Chaplain) on Nov 24, 2008 at 16:53 UTC | |
by nuclon (Acolyte) on Nov 25, 2008 at 08:04 UTC | |
by rcaputo (Chaplain) on Nov 25, 2008 at 17:10 UTC | |
|
Re: POE::Component::Client::HTTP, Keepalive, FIN_WAIT_2
by EvanCarroll (Chaplain) on Nov 26, 2008 at 05:09 UTC | |
by rcaputo (Chaplain) on Nov 26, 2008 at 05:40 UTC |