Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.6.2, 2.7
-
None
Description
Its possible to get a Deadlock during the TimeoutHandler is running.
As tried to fix that problem in JCR-3605 i found that the problem is hard to fix because of locking the
ItemStateManager during modifying the lock properties. It would be better to use a XAReentrantLock than the current synchronized block.