X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=bin%2Fdaemon.php;h=7182cb8eca8f58dede6595bc0278fabb2f204458;hb=3f6549d9a85f6b9cdaaef83ffb7dfe9fdb688675;hp=b970f4a7587156549150d4b991666006ff2b9fdb;hpb=baf3225916dc44cca95aaf5a6c2d73b1a037b90a;p=friendica.git 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;