From: Philipp <admin@philipp.info> Date: Fri, 6 Jan 2023 11:50:14 +0000 (+0100) Subject: Move Update::check() into daemon loop X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=b2e14f209be1873bbe45cce2bcfb9db3eec04afb;p=friendica.git Move Update::check() into daemon loop --- diff --git a/bin/daemon.php b/bin/daemon.php index b970f4a758..7182cb8eca 100755 --- a/bin/daemon.php +++ b/bin/daemon.php @@ -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;