From 34345461f1947e7d3a4c90c54b567114369a52f1 Mon Sep 17 00:00:00 2001 From: Rotzbua Date: Sun, 12 May 2024 22:24:49 +0200 Subject: [PATCH] fix(dns): remove outdated node check Add reference to issue for this workaround. --- packages/node_modules/node-red/lib/red.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/node_modules/node-red/lib/red.js b/packages/node_modules/node-red/lib/red.js index 93c983ce3..a77105c58 100644 --- a/packages/node_modules/node-red/lib/red.js +++ b/packages/node_modules/node-red/lib/red.js @@ -25,11 +25,9 @@ var api = require("@node-red/editor-api"); var server = null; var apiEnabled = false; -const NODE_MAJOR_VERSION = process.versions.node.split('.')[0]; -if (NODE_MAJOR_VERSION >= 16) { - const dns = require('dns'); - dns.setDefaultResultOrder('ipv4first'); -} +// Workaround for WebSocket: https://github.com/node-red/node-red/issues/4010 +const dns = require('dns'); +dns.setDefaultResultOrder('ipv4first'); function checkVersion(userSettings) { var semver = require('semver');