Thread from pool was replaced with new thread to avoid further deadlocks. - Fixes
@@ -4083,7 +4083,11 @@ public class IgniteKernal implements IgniteEx, IgniteMXBean, Externalizable {
reconnectState.firstReconnectFut.onDone(e);
+ new Thread(() -> {
+ U.error(log, "Stopping the node after a failed reconnect attempt.");
+
close();
+ }, "node-stopper").start();
}
else {
assert ctx.discovery().reconnectSupported();
