diff --git a/nodes/core/io/25-serial.js b/nodes/core/io/25-serial.js index 3785e53d5..a24dcdf03 100644 --- a/nodes/core/io/25-serial.js +++ b/nodes/core/io/25-serial.js @@ -135,6 +135,7 @@ module.exports = function(RED) { buf.copy(m,0,0,i+1); if (node.serialConfig.bin !== "bin") { m = m.toString(); } node.send({"payload": m}); + m = null; }, node.serialConfig.newline); i = 0; buf[0] = msg; @@ -149,6 +150,7 @@ module.exports = function(RED) { buf.copy(m,0,0,i-1); if (node.serialConfig.bin !== "bin") { m = m.toString(); } node.send({"payload":m}); + m = null; i = 0; } } @@ -161,6 +163,7 @@ module.exports = function(RED) { buf.copy(m,0,0,i); if (node.serialConfig.bin !== "bin") { m = m.toString(); } node.send({"payload":m}); + m = null; i = 0; } } diff --git a/nodes/core/io/32-udp.js b/nodes/core/io/32-udp.js index ed2dc9db1..de1c22d0e 100644 --- a/nodes/core/io/32-udp.js +++ b/nodes/core/io/32-udp.js @@ -152,6 +152,7 @@ module.exports = function(RED) { if (err) { node.error("udp : "+err); } + message = null; }); } }