LegacyRegionManagerImpl#inactivateRegion locks the parent's entire subtree
--------------------------------------------------------------------------
Key: JBCACHE-1609
URL: https://issues.jboss.org/browse/JBCACHE-1609
Project: JBoss Cache
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Locking
Affects Versions: 3.2.8.GA
Reporter: Dennis Reed
Assignee: Dennis Reed
LegacyRegionManagerImpl#inactivateRegion calls lockManager.lockAll on the parent node,
so instead of just locking the parent while the region is inactivated, it locks the parent's
entire subtree (the entire cache if the region is a child of the root).
In combination with JBCACHE-1608, this causes inactivateRegion to lock the parent's entire
subtree and never unlock it.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
LegacyRegionManagerImpl releases locks from other threads
---------------------------------------------------------
Key: JBCACHE-1607
URL: https://issues.jboss.org/browse/JBCACHE-1607
Project: JBoss Cache
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Locking
Affects Versions: 3.2.8.GA
Reporter: Dennis Reed
Assignee: Dennis Reed
LegacyRegionManagerImpl calls lockManager.unlockAll(NodeSPI) instead of lockManager.unlockAll(NodeSPI, Owner owner).
This will cause it to remove any locks currently held by other threads.
Due to JBCACHE- lockManager.unlockAll(NodeSPI) is broken, so the effects are limited to the specific node.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
NullPointerException in ResourceDMBean.invoke()
-----------------------------------------------
Key: JBCACHE-1604
URL: https://issues.jboss.org/browse/JBCACHE-1604
Project: JBoss Cache
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: JMX
Affects Versions: 3.2.7.GA
Reporter: Takayoshi Kimura
Assignee: Manik Surtani
Priority: Minor
ResourceDMBean.invoke(String name, Object[] args, String[] sig) throws NullPointerException when sig == null. JMX spec doesn't guarantee it's non-null, so we should check it.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira