Simplified check to work under Debian using the fact that a pid is greater than 0
This commit is contained in:
parent
2ed4bd07d6
commit
8bf3b1b652
1 changed files with 3 additions and 3 deletions
|
@ -114,7 +114,7 @@ function checkRMQConnection() {
|
||||||
*/
|
*/
|
||||||
function checkAnalyzerService() {
|
function checkAnalyzerService() {
|
||||||
exec("pgrep -f -u www-data airtime_analyzer", $out, $status);
|
exec("pgrep -f -u www-data airtime_analyzer", $out, $status);
|
||||||
if (array_key_exists(0, $out) && $status == 0) {
|
if (($out > 0) && $status == 0) {
|
||||||
return posix_kill(rtrim($out[0]), 0);
|
return posix_kill(rtrim($out[0]), 0);
|
||||||
}
|
}
|
||||||
return $status == 0;
|
return $status == 0;
|
||||||
|
@ -127,7 +127,7 @@ function checkAnalyzerService() {
|
||||||
*/
|
*/
|
||||||
function checkPlayoutService() {
|
function checkPlayoutService() {
|
||||||
exec("pgrep -f -u www-data airtime-playout", $out, $status);
|
exec("pgrep -f -u www-data airtime-playout", $out, $status);
|
||||||
if (array_key_exists(0, $out) && $status == 0) {
|
if ($out > 0) {
|
||||||
return posix_kill(rtrim($out[0]), 0);
|
return posix_kill(rtrim($out[0]), 0);
|
||||||
}
|
}
|
||||||
return $status == 0;
|
return $status == 0;
|
||||||
|
@ -140,7 +140,7 @@ function checkPlayoutService() {
|
||||||
*/
|
*/
|
||||||
function checkLiquidsoapService() {
|
function checkLiquidsoapService() {
|
||||||
exec("pgrep -f -u www-data airtime-liquidsoap", $out, $status);
|
exec("pgrep -f -u www-data airtime-liquidsoap", $out, $status);
|
||||||
if (array_key_exists(0, $out) && $status == 0) {
|
if ($out > 0) {
|
||||||
return posix_kill(rtrim($out[0]), 0);
|
return posix_kill(rtrim($out[0]), 0);
|
||||||
}
|
}
|
||||||
return $status == 0;
|
return $status == 0;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue