Repository: incubator-geode Updated Branches: refs/heads/feature/GEODE-1801 75d8c3f5d -> 41385e5cb
GEODE-1801: Refactored some redundant logic code Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/41385e5c Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/41385e5c Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/41385e5c Branch: refs/heads/feature/GEODE-1801 Commit: 41385e5cbf39b50648a9fd5407db686105990ee9 Parents: 75d8c3f Author: Udo Kohlmeyer <ukohlme...@pivotal.io> Authored: Tue Oct 18 10:37:54 2016 -0700 Committer: Udo Kohlmeyer <ukohlme...@pivotal.io> Committed: Tue Oct 18 10:37:54 2016 -0700 ---------------------------------------------------------------------- .../cache/client/internal/ClientMetadataService.java | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/41385e5c/geode-core/src/main/java/org/apache/geode/cache/client/internal/ClientMetadataService.java ---------------------------------------------------------------------- diff --git a/geode-core/src/main/java/org/apache/geode/cache/client/internal/ClientMetadataService.java b/geode-core/src/main/java/org/apache/geode/cache/client/internal/ClientMetadataService.java index d848c9d..f2cdf47 100755 --- a/geode-core/src/main/java/org/apache/geode/cache/client/internal/ClientMetadataService.java +++ b/geode-core/src/main/java/org/apache/geode/cache/client/internal/ClientMetadataService.java @@ -453,19 +453,7 @@ public final class ClientMetadataService { this.setMetadataStable(false); region.getCachePerfStats().incNonSingleHopsCount(); if (isRecursive) { - try { - getClientPRMetadata(region); - } - catch (VirtualMachineError e) { - SystemFailure.initiateFailure(e); - throw e; - } - catch (Throwable e) { - SystemFailure.checkFailure(); - if (logger.isDebugEnabled()) { - logger.debug("An exception occurred while fetching metadata", e); - } - } + getClientPRMetadataForRegion(region); } else { synchronized (fetchTaskCountLock) {