From afa7f53461a0762e29e4026f929dd6baba5ddc33 Mon Sep 17 00:00:00 2001 From: Eric Long Date: Wed, 26 Jun 2019 09:15:33 -0400 Subject: [PATCH] 0004026: Registration server gets "Removing identity because registration is required" --- .../java/org/jumpmind/symmetric/service/impl/PushService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/PushService.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/PushService.java index f7173ad86d..58f5a5f9e6 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/PushService.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/PushService.java @@ -221,7 +221,7 @@ private void pushToNode(Node remote, RemoteNodeStatus status) { } catch (Exception ex) { processInfo.setStatus(ProcessStatus.ERROR); fireOffline(ex, remote, status); - if (isRegistrationRequired(ex)) { + if (isRegistrationRequired(ex) && !parameterService.isRegistrationServer()) { log.info("Removing identity because registration is required"); nodeService.deleteIdentity(); nodeService.findIdentity(false);