From ef90f19eaae9edc29507000bec3bed34c5cd8520 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Mon, 5 Jun 2017 09:47:42 +0100 Subject: [PATCH] Make exec node explicitly call SIGTERM for default --- nodes/core/core/75-exec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodes/core/core/75-exec.js b/nodes/core/core/75-exec.js index 757cb9b2d..53a3d3c48 100644 --- a/nodes/core/core/75-exec.js +++ b/nodes/core/core/75-exec.js @@ -40,7 +40,7 @@ module.exports = function(RED) { this.on("input", function(msg) { if (msg.hasOwnProperty("kill")) { - if (typeof msg.kill !== "string" || msg.kill.length === 0 || !msg.kill.toUpperCase().startsWith("SIG") ) { msg.kill = ""; } + if (typeof msg.kill !== "string" || msg.kill.length === 0 || !msg.kill.toUpperCase().startsWith("SIG") ) { msg.kill = "SIGTERM"; } if (msg.hasOwnProperty("pid")) { if (node.activeProcesses.hasOwnProperty(msg.pid) ) { node.activeProcesses[msg.pid].kill(msg.kill.toUpperCase());