Roland,
Thanks, I'll try that. Also might be worth showing the socket logs (I put a tunnnel in place):

001-input: http://rafb.net/paste/results/Fygxg326.html
001-output: http://rafb.net/paste/results/8hfEo568.html
002-input: http://rafb.net/paste/results/PI9BQU45.html
002-output: empty :P

Any clue what that could mean? Perhaps a buffer overflow?

Patrick Lightbody
Autoriginate, Inc.
503-488-5402
http://www.autoriginate.com
[EMAIL PROTECTED]

"Intelligent testing made convenient"


On Aug 8, 2006, at 10:51 AM, Roland Weber wrote:

Hello Patrick,

And finally, XFire reuses HttpClient objects. When I forced it not to,
everything worked fine. What does that mean?

Could be a problem with the server's implementation of connection keep-alive. By default, HttpClient tries to keep connections open and sends the next
request over the same connection. If the server replies with HTTP/1.1,
doesn't send a "Connection: close" header, and doesn't close the connection, the next request will go over that very same connection. But if the server
doesn't read there anymore, you'll see HttpClient just lock up.

If you managed to force XFire into not reusing HttpClient objects, maybe you can force it to send a "Connection: close" header with the request?
That would disable keep-alive.

cheers,
  Roland

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: httpclient-user- [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to