Browse Source

Move the process check at the beginning of the script

pull/2159/head
Michael Vogel 5 years ago
parent
commit
9f8da37c99
1 changed files with 5 additions and 6 deletions
  1. +5
    -6
      include/poller.php

+ 5
- 6
include/poller.php View File

@ -38,6 +38,10 @@ function poller_run(&$argv, &$argc){
}
}
// Checking the number of workers
if (poller_too_much_workers(1))
return;
if(($argc <= 1) OR ($argv[1] != "no_cron")) {
// Run the cron job that calls all other jobs
proc_run("php","include/cron.php");
@ -56,14 +60,9 @@ function poller_run(&$argv, &$argc){
// But: Update processes (like the database update) mustn't be killed
}
} else {
// Checking the number of workers
if (poller_too_much_workers(1))
return;
} else
// Sleep four seconds before checking for running processes again to avoid having too many workers
sleep(4);
}
// Checking number of workers
if (poller_too_much_workers(2))


Loading…
Cancel
Save