[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12593856#action_12593856
 ] 

Oleg Kalnichevski commented on HTTPCLIENT-769:
----------------------------------------------

Folks,

I managed to track down the cause of the problem. Paul was absolutely right. It 
is a problem with the cleanup code, not a concurrency issue. Anyways, the issue 
appears severe enough to block the release. I am waiting for the write access 
to the SVN to come back to commit the fix. 

Sam,

The connection management code is so complex, it can easily cause a severe hair 
loss. The fact that Roland had a tendency to over-complicate things did not 
quite help. However, overall Roland did a great job on the connection 
management API. The code just needs some time to mature.

Are you seeing other exceptions in the latest release of LimeWire or only this 
one? Is it okay to proceed with the release if this issue is fixed?

Sebastian,

Please go ahead and fix whatever sync issues as you see necessary. You have as 
many rights to shape HttpClient's code as any other committer on the project.

Oleg 

> java.lang.IllegalStateException: Connection already open.
> ---------------------------------------------------------
>
>                 Key: HTTPCLIENT-769
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-769
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: HttpConn
>    Affects Versions: 4.0 Alpha 4
>         Environment: jdk 1.6, linux SUSE 10
>  244833 2008-05-01 11:03 lib/httpclient-4.0-alpha4-20080427.214350-9.jar
>  168993 2008-05-01 11:03 lib/httpcore-4.0-beta2-20080408.115743-9.jar
>  176761 2008-05-01 11:03 lib/httpcore-nio-4.0-beta2-20080408.115743-9.jar
>   22040 2008-05-01 11:03 lib/httpmime-4.0-alpha4-20080427.214350-9.jar
>            Reporter: Paul Lindner
>            Priority: Critical
>         Attachments: Hi5RemoteContentFetcher.java
>
>
> I am seeing many of the same problems noted in HTTPCLIENT-741 using the 
> latest builds from the maven repo.
> java.lang.IllegalStateException: Connection already open.
>         at 
> org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:150)
>         at 
> org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
>         at 
> org.apache.http.impl.client.DefaultClientRequestDirector.execute(DefaultClientRequestDirector.java:308)
>         at 
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:501)
>         at 
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:456)
>         at 
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:422)
>         at 
> com.hi5.os.Hi5RemoteContentFetcher.fetch(Hi5RemoteContentFetcher.java:279)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to