summaryrefslogtreecommitdiff
path: root/www/js/MontageHistoryCtrl.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2018-04-25 07:48:05 -0400
committerPliable Pixels <pliablepixels@gmail.com>2018-04-25 07:48:05 -0400
commit8e30608fa0352d37c92397ee9ffdf0387d56ba8b (patch)
treede902e2efa7f0b9bc7e0569637c706a08f92fdf9 /www/js/MontageHistoryCtrl.js
parent0a88f5c55d0b87785751db1b1a67155b005f0838 (diff)
#606 cleanup on pause
Diffstat (limited to 'www/js/MontageHistoryCtrl.js')
-rw-r--r--www/js/MontageHistoryCtrl.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/www/js/MontageHistoryCtrl.js b/www/js/MontageHistoryCtrl.js
index e87b63be..87907380 100644
--- a/www/js/MontageHistoryCtrl.js
+++ b/www/js/MontageHistoryCtrl.js
@@ -794,6 +794,8 @@ angular.module('zmApp.controllers').controller('zmApp.MontageHistoryCtrl', ['$sc
NVRDataModel.debug("Montage History View Cleanup was already done, skipping");
return;
}
+
+
$interval.cancel($rootScope.eventQueryInterval);
if (pckry) pckry.destroy();
@@ -805,7 +807,7 @@ angular.module('zmApp.controllers').controller('zmApp.MontageHistoryCtrl', ['$sc
$timeout(function () {
NVRDataModel.debug("Killing all streams in montage to save memory/nw...");
- for (i = 0; i < $scope.MontageMonitors.length; i++) {
+ for (var i = 0; i < $scope.MontageMonitors.length; i++) {
if ($scope.MontageMonitors[i].Monitor.listDisplay == 'show' && $scope.MontageMonitors[i].Monitor.eventUrl != 'img/noevent.png') NVRDataModel.killLiveStream($scope.MontageMonitors[i].Monitor.connKey, $scope.MontageMonitors[i].Monitor.controlURL,$scope.MontageMonitors[i].Monitor.Name);
}