From cd66f5b56afba663ab27124502bdc822769d2ad3 Mon Sep 17 00:00:00 2001 From: Steve-Mcl Date: Mon, 9 Sep 2024 08:53:26 +0100 Subject: [PATCH] Randomise reconnect period within a range --- nodes/project-link.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodes/project-link.js b/nodes/project-link.js index ede2cd0..48f6050 100644 --- a/nodes/project-link.js +++ b/nodes/project-link.js @@ -582,7 +582,7 @@ module.exports = function (RED) { const defaultOptions = { protocolVersion: 5, clean: false, - reconnectPeriod: RED.settings.mqttReconnectTime || 5000, + reconnectPeriod: RED.settings.mqttReconnectTime || crypto.randomInt(3000, 7000), properties: { // Allow the broker to keep the session alive for 2 minutes after // a disconnect. This ensures short-connectivity blips do not lead to