hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Kalnichevski (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HTTPCORE-12) "finally" bug in samples
Date Fri, 08 Sep 2006 09:30:24 GMT
    [ http://issues.apache.org/jira/browse/HTTPCORE-12?page=comments#action_12433368 ] 
            
Oleg Kalnichevski commented on HTTPCORE-12:
-------------------------------------------

Gabriel,

conn.close() in the finally clause is called only _once_ after all requests have been executed
in order to make sure the connection is properly closed before the application terminates.
The connection is kept alive between the requests whenever possible. What is it specifically
that you find wrong in this code sample? The fact that "Connection kept alive..." is printed
after the execution of the last request?

Oleg

> "finally" bug in samples
> ------------------------
>
>                 Key: HTTPCORE-12
>                 URL: http://issues.apache.org/jira/browse/HTTPCORE-12
>             Project: HttpComponents Core
>          Issue Type: Bug
>          Components: Examples
>         Environment: All
>            Reporter: Gabriel Klein
>
> In code
> http://svn.apache.org/repos/asf/jakarta/httpcomponents/httpcore/trunk/module-main/src/examples/org/apache/http/examples/ElementalHttpGet.java
> and
> http://svn.apache.org/repos/asf/jakarta/httpcomponents/httpcore/trunk/module-main/src/examples/org/apache/http/examples/ElementalHttpPost.java
> You have
>       {
>           .....
>                 if (!connStrategy.keepAlive(response, context)) {
>                     conn.close();
>                 } else {
>                     System.out.println("Connection kept alive...");
>                 }
>             }
>         } finally {
>             conn.close();
>         }   
> The problem is that "conn.close();" is called everytime... even if you "System.out.println("Connection
kept alive...");".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org


Mime
View raw message