mirror of
https://git.sekbaer.de/Friendica/friendica.git
synced 2025-06-08 00:04:27 +02:00
Only fetch the processes if needed
This commit is contained in:
parent
8cb7d4a9bd
commit
fa80c69d94
2 changed files with 5 additions and 4 deletions
|
@ -462,7 +462,7 @@ class Worker
|
|||
return false;
|
||||
}
|
||||
|
||||
$load = System::getLoadAvg();
|
||||
$load = System::getLoadAvg($processes_cooldown != 0);
|
||||
if (empty($load)) {
|
||||
return false;
|
||||
}
|
||||
|
@ -508,7 +508,7 @@ class Worker
|
|||
|
||||
$sleeping = false;
|
||||
|
||||
while ($load = System::getLoadAvg()) {
|
||||
while ($load = System::getLoadAvg($processes_cooldown != 0)) {
|
||||
if (($load_cooldown > 0) && ($load['average1'] > $load_cooldown)) {
|
||||
if (!$sleeping) {
|
||||
Logger::notice('Load induced pre execution cooldown.', ['max' => $load_cooldown, 'load' => $load, 'called-by' => System::callstack(1)]);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue