diff --git a/airtime_mvc/build/airtime-setup/load.php b/airtime_mvc/build/airtime-setup/load.php index d926cbb25..fb8ee7213 100644 --- a/airtime_mvc/build/airtime-setup/load.php +++ b/airtime_mvc/build/airtime-setup/load.php @@ -113,8 +113,8 @@ function checkRMQConnection() { * @return boolean true if airtime-analyzer is running */ function checkAnalyzerService() { - exec("pgrep -f -u www-data airtime_analyzer", $out, $status); - if (array_key_exists(0, $out) && $status == 0) { + exec("pgrep -f airtime_analyzer", $out, $status); + if (($out > 0) && $status == 0) { return posix_kill(rtrim($out[0]), 0); } return $status == 0; @@ -126,8 +126,8 @@ function checkAnalyzerService() { * @return boolean true if airtime-playout is running */ function checkPlayoutService() { - exec("pgrep -f -u www-data airtime-playout", $out, $status); - if (array_key_exists(0, $out) && $status == 0) { + exec("pgrep -f airtime-playout", $out, $status); + if ($out > 0) { return posix_kill(rtrim($out[0]), 0); } return $status == 0; @@ -139,8 +139,8 @@ function checkPlayoutService() { * @return boolean true if airtime-liquidsoap is running */ function checkLiquidsoapService() { - exec("pgrep -f -u www-data airtime-liquidsoap", $out, $status); - if (array_key_exists(0, $out) && $status == 0) { + exec("pgrep -f airtime-liquidsoap", $out, $status); + if ($out > 0) { return posix_kill(rtrim($out[0]), 0); } return $status == 0;