You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by kl...@apache.org on 2017/08/04 23:25:48 UTC
[20/27] geode git commit: GEODE-3307: CI failure: Uncaught exception
in Membership View Creator
GEODE-3307: CI failure: Uncaught exception in Membership View Creator
Now we catch DistributedSystemDisconnectedException in ViewCreator
thread and then mark shutdown true
Project: http://git-wip-us.apache.org/repos/asf/geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode/commit/3c517d39
Tree: http://git-wip-us.apache.org/repos/asf/geode/tree/3c517d39
Diff: http://git-wip-us.apache.org/repos/asf/geode/diff/3c517d39
Branch: refs/heads/feature/GEODE-3299
Commit: 3c517d39bab2aedd51aedc08978cbd63cab33325
Parents: 2c25593
Author: Hitesh Khamesra <hk...@pivotal.io>
Authored: Thu Aug 3 16:09:02 2017 -0700
Committer: Hitesh Khamesra <hk...@pivotal.io>
Committed: Thu Aug 3 16:11:58 2017 -0700
----------------------------------------------------------------------
.../internal/membership/gms/membership/GMSJoinLeave.java | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/geode/blob/3c517d39/geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java
----------------------------------------------------------------------
diff --git a/geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java b/geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java
index 40a4254..c63c30f 100644
--- a/geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java
+++ b/geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java
@@ -2080,6 +2080,8 @@ public class GMSJoinLeave implements JoinLeave, MessageHandler {
}
} catch (InterruptedException e) {
shutdown = true;
+ } catch (DistributedSystemDisconnectedException e) {
+ shutdown = true;
}
} while (retry);
}