From 2f27818e5b46bb4f04ed0dfe6829a1bf9ad9af3b Mon Sep 17 00:00:00 2001 From: Laercio Motta Date: Thu, 31 Mar 2016 09:23:01 -0300 Subject: [PATCH] Improve test multiserver restart cam. Test if correct server from camera edit settings. --- web/includes/functions.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/includes/functions.php b/web/includes/functions.php index 14a8d778e..3cab8366f 100644 --- a/web/includes/functions.php +++ b/web/includes/functions.php @@ -982,6 +982,7 @@ function daemonControl( $command, $daemon=false, $args=false ) function zmcControl( $monitor, $mode=false ) { + if (ZM_SERVER_ID == $monitor['ServerId']) { $row = NULL; if ( $monitor['Type'] == "Local" ) { @@ -1007,10 +1008,12 @@ function zmcControl( $monitor, $mode=false ) } daemonControl( "start", "zmc", $zmcArgs ); } + } } function zmaControl( $monitor, $mode=false ) { + if (ZM_SERVER_ID == $monitor['ServerId']) { if ( !is_array( $monitor ) ) { $monitor = dbFetchOne( "select C.*, M.* from Monitors as M left join Controls as C on (M.ControlId = C.Id ) where M.Id=?", NULL, array($monitor) ); @@ -1055,6 +1058,7 @@ function zmaControl( $monitor, $mode=false ) daemonControl( "reload", "zma", "-m ".$monitor['Id'] ); } } + } } function initDaemonStatus()