-
Bug
-
Resolution: Done
-
Major
-
13.0.9.Final, 14.0.0.Final
-
None
Currently PersistenceManagerImpl#pollStoreAvailability utilises a try/finally block, meaning any runtime exceptions thrown during the availability checks will cause the CompletionStage to fail. Consequently, pollStoreAvailability won't be executed again as it uses NonBlockingManager#scheduleWithFixedDelay which does not reschedule a CompletionStage that has failed.
Additional logging should be added to polStoreAvailability to make it clear that such exceptions have been thrown.
- is cloned by
-
JDG-5767 PersistenceManager availability check permanently fails with uncaught exception
- Closed