From e362639a9adbd5471433e0b60eff2daaf7b99f12 Mon Sep 17 00:00:00 2001 From: Moe Date: Tue, 24 Sep 2019 11:54:01 -0700 Subject: [PATCH] fix childNode ghost processes from disconnect --- libs/childNode.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libs/childNode.js b/libs/childNode.js index 3d414601..c761765a 100644 --- a/libs/childNode.js +++ b/libs/childNode.js @@ -254,6 +254,14 @@ module.exports = function(s,config,lang,app,io){ } }) childIO.on('disconnect',function(d){ + var groupKeys = Object.keys(s.group) + groupKeys.forEach(function(groupKey){ + var activeMonitorKeys = Object.keys(s.group[groupKey].activeMonitors) + activeMonitorKeys.forEach(function(monitorKey){ + var activeMonitor = s.group[groupKey].activeMonitors[monitorKey] + s.camera('stop',activeMonitor) + }) + }) s.connected = false; }) }