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]