[ 
https://issues.apache.org/jira/browse/JCR-3344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

licheng updated JCR-3344:
-------------------------

    Attachment: dead lock_mr1.log
                deak lock_mr2.log

The thread dump is attached.
                
> Multhireads hang issue occurs because of oracle database socket read blocks 
> forever
> -----------------------------------------------------------------------------------
>
>                 Key: JCR-3344
>                 URL: https://issues.apache.org/jira/browse/JCR-3344
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-core
>    Affects Versions: 2.2
>         Environment: Winxp+oracle+JBoss
>            Reporter: licheng
>             Fix For: 2.2
>
>         Attachments: dead lock_mr1.log, deak lock_mr2.log
>
>
> During our test, the network between JBoss and Oracle has some problem for a 
> while. At that time, one JR thread which holding Global ISM lock is doing 
> socket read with Oracle. Unfortunately, this blocking socket read doesn't 
> return anymore. Meanwhile, some other threads are warting for the global ISM 
> lock. As a result, many threads are blocked.
> Although we only hit it once, but it is really a serious problem. To 
> workarount it, we have to restart our application server. To our custom, it 
> is not acceptable. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to