Mike
Kalnichevski, Oleg wrote:
If I can't modify the timeout for any connections in the pool, how
can I get a connection with a different timeout just for that thread and not for all of them?
All right. That's the real issue here. If my memory does not fail me, we have already discussed it, agreed that it was a limitation, and I have committed to provide a fix for it. If you want to make sure that the issue does not go forgotten, just file a bug report with the bugzilla.
Oleg
Kalnichevski, Oleg wrote:
Are you sure you want to be able to set different SO_TIMEOUT per method, not per connection?
Oleg
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, October 27, 2003 16:54 To: Commons HttpClient Project Subject: Re: SoTimeout setting
Does it mean that I can't set different timeouts for different methods sharing the same client? If not, how can I arrange this?
thanks again
Kalnichevski, Oleg wrote:
Here's the current hierarchy of preference objects
Global params ! +--- HttpClient params ! +--- HttpConnectionManager params ! ! ! +--- HttpConnection params ! +--- HttpMethod params
Logically SO_TIMEOUT parameter applies to HttpConnection objects. It has nothing to do with HttpMethod objects (at least in my opinion). This way SO_TIMEOUT parameter can be defined at the HttpConnection level or any level above HttpConnection, that is HttpConnectionManager, HttpClient, or Global. HttpConnection will retrieve the value of SO_TIMEOUT from the lowest level at which it is defined. Per default SO_TIMEOUT is undefined, that is, the JVM default value will apply
HTH
Oleg
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, October 27, 2003 15:08 To: Commons HttpClient Project Subject: SoTimeout setting
Hi, how am I supposed to set the socket timeout for an HttpClient and for different HttpMethods with the new preferences architecture?
I don't understand the inheritance scheme: how can
HttpMethodParams inherit SO_TIMEOUT from HttpConnectionParams? What is the default value of SO_TIMEOUT for a client and for a
method?
thanks a lot
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]