Our customer run into following synchronization issue.
CloverJMX bean gets information about a job can be released - releaseJob() method. Following method is called to inform other listeners about this event:
Unfortunatelly one of the listeners is stuck by a DB connection, which swallows a thread on close() method. From now on, all incomming events about job release are blocked on the jobListeners monitor. It is well visible at FastThread report of attached thread dump:
Similar issue has been already noticed in an our internal test: