GEODE-1938: Break early when ServerException is caught

Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/61fe7c64
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/61fe7c64
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/61fe7c64

Branch: refs/heads/develop
Commit: 61fe7c647682c10b2dcec4620448696bf5499880
Parents: f91792c
Author: Udo Kohlmeyer <ukohlme...@pivotal.io>
Authored: Thu Oct 6 07:43:31 2016 +1100
Committer: Udo Kohlmeyer <ukohlme...@pivotal.io>
Committed: Thu Oct 6 07:43:31 2016 +1100

----------------------------------------------------------------------
 .../org/apache/geode/pdx/internal/ClientTypeRegistration.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/61fe7c64/geode-core/src/main/java/org/apache/geode/pdx/internal/ClientTypeRegistration.java
----------------------------------------------------------------------
diff --git 
a/geode-core/src/main/java/org/apache/geode/pdx/internal/ClientTypeRegistration.java
 
b/geode-core/src/main/java/org/apache/geode/pdx/internal/ClientTypeRegistration.java
index 09a0a18..b4b98f5 100644
--- 
a/geode-core/src/main/java/org/apache/geode/pdx/internal/ClientTypeRegistration.java
+++ 
b/geode-core/src/main/java/org/apache/geode/pdx/internal/ClientTypeRegistration.java
@@ -265,8 +265,8 @@ public class ClientTypeRegistration implements 
TypeRegistration {
       try {
         sendTypeToPool(importedType, typeId, pool);
       } catch (ServerConnectivityException e) {
-        //ignore, try the next pool.
         lastException = e;
+        break;
       }
     }
     if (lastException == null) {
@@ -284,8 +284,8 @@ public class ClientTypeRegistration implements 
TypeRegistration {
       try {
         sendEnumIdToPool(importedInfo, enumId, pool);
       } catch (ServerConnectivityException e) {
-        //ignore, try the next pool.
         lastException = e;
+        break;
       }
     }
     if (lastException == null) {

Reply via email to