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

Log close errors rather than pass up the stack

This commit is contained in:
Nick O'Leary 2014-06-08 23:28:46 +01:00
parent fc94429266
commit dded87c134

View File

@ -124,9 +124,13 @@ var flowNodes = module.exports = {
events.emit("nodes-stopping");
var promises = [];
for (var n in nodes) {
var p = nodes[n].close();
if (p) {
promises.push(p);
try {
var p = nodes[n].close();
if (p) {
promises.push(p);
}
} catch(err) {
nodes[n].error(err);
}
}
when.settle(promises).then(function() {