Puneet Lakhina wrote:
> On 10/18/07, Roland Weber <[EMAIL PROTECTED]> wrote:
>> Puneet Lakhina wrote:
>>>  public void run() {
>>>
>>>         HttpClient client = new HttpClient();
>>>         PostMethod postMethod  = new PostMethod(sameURL);
>>>         /*Set parameters in post method*/
>>>         client.executeMethod();
>>>          /*Do something with the response*/
>>>         postMethod.releaseConnection();
>>> }
>> This will leak a connection for every request, until they
>> are released by garbage collection.
> 
> 
> Isnt postMethod.releaseConnection() done to prevent that??

Sorry, my wording was misleading. I should have written
"until they are closed by garbage collection". To release is
not to close, as you will learn from the "Connection Persistence"
section of the Performance Tuning Guide:
http://jakarta.apache.org/httpcomponents/httpclient-3.x/performance.html

cheers,
  Roland


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

Reply via email to