Issue Type: Bug Bug
Affects Versions: 3.4.2
Assignee: Unassigned
Created: 12/Jul/12 7:59 AM
Description:

If Workspace.getIndexWriter(...) method is called and a LockObtainFailedException is thrown, the method getIndexWriter catch the LockObtainFailedException and returns null. This causes NPE in PerDPQueueProcessor.run() method (delegates expect that writer is not null) and writerLock is released by calling workspace.forceLockRelease() method because of tw.getCause() returns NullPointerException instead of expected LockObtainFailedException.

Project: Hibernate Search
Priority: Major Major
Reporter: Michal Zaborec
Original Estimate: 1h
Remaining Estimate: 1h
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira