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:
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
Block a user