Move Update::check() into daemon loop

This commit is contained in:
Philipp Holzer 2023-01-06 12:50:14 +01:00
parent 081dbae7c2
commit b2e14f209b
Signed by: nupplaPhil
GPG Key ID: 24A7501396EB5432
1 changed files with 4 additions and 0 deletions

View File

@ -33,6 +33,7 @@ if (php_sapi_name() !== 'cli') {
use Dice\Dice;
use Friendica\App\Mode;
use Friendica\Core\Logger;
use Friendica\Core\Update;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\DI;
@ -192,6 +193,9 @@ $last_cron = 0;
// Now running as a daemon.
while (true) {
// Check the database structure and possibly fixes it
Update::check(DI::basePath(), true);
if (!$do_cron && ($last_cron + $wait_interval) < time()) {
Logger::info('Forcing cron worker call.', ['pid' => $pid]);
$do_cron = true;