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: (HTTPCLIENT-741) AbstractClientConnAdapter prone to concurrency issues
Date Tue, 01 Apr 2008 20:18:24 GMT

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

Oleg Kalnichevski commented on HTTPCLIENT-741:
----------------------------------------------

I actually mean HTTPCLIENT-747, which is basically a separate JIRA for the 'java.lang.IllegalStateException:
No entry created for this pool' issue.

Oleg

> AbstractClientConnAdapter prone to concurrency issues
> -----------------------------------------------------
>
>                 Key: HTTPCLIENT-741
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-741
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: HttpConn
>    Affects Versions: 4.0 Alpha 2
>            Reporter: Oleg Kalnichevski
>            Priority: Critical
>             Fix For: 4.0 Alpha 3
>
>         Attachments: additional_concurrency_fixes.patch
>
>
> AbstractClientConnAdapter is currently prone to all sorts of concurrency issues. (1)
Access to internal state is not properry synchronized making the class prone  to race conditions.
Presently none of the instance variables is even declared volatile. (2) AbstractClientConnAdapter
treats aborted connection as one in an illegal state, which is not quite right.
> Oleg

-- 
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: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Mime
View raw message