diff --git a/src/main/java/org/elasticsearch/discovery/zen/ZenDiscovery.java b/src/main/java/org/elasticsearch/discovery/zen/ZenDiscovery.java index 423d6c46659..fdec28d9472 100644 --- a/src/main/java/org/elasticsearch/discovery/zen/ZenDiscovery.java +++ b/src/main/java/org/elasticsearch/discovery/zen/ZenDiscovery.java @@ -853,7 +853,7 @@ public class ZenDiscovery extends AbstractLifecycleComponent implemen // node calling the join request membership.sendValidateJoinRequestBlocking(node, joinTimeout); processJoinRequests.add(new Tuple<>(node, callback)); - clusterService.submitStateUpdateTask("zen-disco-receive(join from node[" + node + "])", Priority.IMMEDIATE, new ProcessedClusterStateUpdateTask() { + clusterService.submitStateUpdateTask("zen-disco-receive(join from node[" + node + "])", Priority.URGENT, new ProcessedClusterStateUpdateTask() { private final List> drainedTasks = new ArrayList<>();