Skip to content

Commit 514d06e

Browse files
author
Philip Marzullo
committed
0006646: Setting node.offline parameter to true or false disables all
communication
1 parent 6fbfba5 commit 514d06e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeCommunicationService.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,10 @@ protected List<Node> removeOfflineNodes(List<Node> nodes) {
302302
Node node = iter.next();
303303
if ((parm.getNodeGroupId().equals(ParameterConstants.ALL) || parm.getNodeGroupId().equals(node.getNodeGroupId()) &&
304304
(parm.getExternalId().equals(ParameterConstants.ALL) || parm.getExternalId().equals(node.getExternalId())))) {
305-
iter.remove();
305+
if (parm.getValue() != null &&
306+
Boolean.valueOf(parm.getValue())) {
307+
iter.remove();
308+
}
306309
}
307310
}
308311
}

0 commit comments

Comments
 (0)