licheng created JCR-3344:
----------------------------
Summary: 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