]> git.mxchange.org Git - friendica.git/commitdiff
Move Update::check() into daemon loop
authorPhilipp <admin@philipp.info>
Fri, 6 Jan 2023 11:50:14 +0000 (12:50 +0100)
committerPhilipp <admin@philipp.info>
Fri, 6 Jan 2023 16:03:04 +0000 (17:03 +0100)
bin/daemon.php

index b970f4a7587156549150d4b991666006ff2b9fdb..7182cb8eca8f58dede6595bc0278fabb2f204458 100755 (executable)
@@ -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;