1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

call client.end with force=true on timeout

This commit is contained in:
Phil Day 2022-05-09 16:29:39 +01:00
parent c87ff3ca26
commit a0f7e92e40

View File

@ -842,7 +842,11 @@ module.exports = function(RED) {
if(!client) {
resolve();
} else {
const t = setTimeout(reject, ms);
const t = setTimeout(() => {
//clean end() has exceeded WAIT_END, lets force end!
client && client.end(true);
reject();
}, ms);
client.end(() => {
clearTimeout(t);
resolve()