Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When PR failed with register itself, it will throw DistributedSystemDisconnectedException in cleanupFailedInitialization(). LockServiceDestroyedException should be the cause of DistributedSystemDisconnectedException.
Currently, we throw PartitionedRegionException directly using LockServiceDestroyedException, which is not expected.
The fix is to throw PartitionedRegionException using DistributedSystemDisconnectedException (or any other RuntimeException) as cause, then set LockServiceDestroyedException as the cause of the cause.
Attachments
Issue Links
- causes
-
GEODE-9747 CI failure: PersistentPartitionedRegionDistributedTest sees wrong kind of exception
- Closed
- links to