From 880a21dc6e51f4aef03a4b26af630a5ff8f21aab Mon Sep 17 00:00:00 2001 From: Olivier Verhaegen <56387556+OlivierVerhaegen@users.noreply.github.com> Date: Mon, 17 Apr 2023 15:16:38 +0200 Subject: [PATCH] Handle connect and reconnect event in the same way --- io/stomp/18-stomp.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/io/stomp/18-stomp.js b/io/stomp/18-stomp.js index 7d15badc..3097c1be 100644 --- a/io/stomp/18-stomp.js +++ b/io/stomp/18-stomp.js @@ -195,9 +195,11 @@ module.exports = function(RED) { }); node.client.on("reconnect", function(sessionId, numOfRetries) { + node.closing = false; node.connecting = false; node.connected = true; node.sessionId = sessionId; + callback(); node.log("Reconnected to STOMP server", {sessionId: node.sessionId, url: `${node.options.address}:${node.options.port}`, protocolVersion: node.options.protocolVersion, retries: numOfRetries}); setStatusConnected(node, true);