----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55155/ -----------------------------------------------------------
Review request for geode, Galen O'Sullivan, Hitesh Khamesra, and Udo Kohlmeyer. Bugs: geode-2155 https://issues.apache.org/jira/browse/geode-2155 Repository: geode Description ------- I created a test to reproduce the problem by introducing a non-Declarable cache listener and then initiating a forced-disconnect. cache.xml is generated and when it's used to rebuild the cache a CacheXmlException is thrown, reliably reproducing the problem. The fix is to simply catch the CacheXmlException in InternalDistributedSystem.reconnect() and terminate reconnection attempts. Diffs ----- geode-core/src/main/java/org/apache/geode/distributed/internal/InternalDistributedSystem.java 3d51fb92f3f00bb796bca955b32465cdc2e7e768 geode-core/src/main/java/org/apache/geode/internal/cache/GemFireCacheImpl.java 7f5fa328f3542aca89cd51a4cb44b1aef1f08f84 geode-core/src/test/java/org/apache/geode/cache30/ReconnectDUnitTest.java e324576005ef9530a86ab7b2854c8d4b2a4d9e03 Diff: https://reviews.apache.org/r/55155/diff/ Testing ------- Thanks, Bruce Schuchardt