mirror of https://github.com/node-red/node-red.git
Log close errors rather than pass up the stack
parent
fc94429266
commit
dded87c134
|
@ -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() {
|
||||
|
|
Loading…
Reference in New Issue