Fixed HTTP 500 while cron running in server-side (#1321)

* Fixed HTTP 500 while cron running in server-side

* Update CHANGELOG.md
This commit is contained in:
Roman Kelesidis 2024-01-17 13:08:43 +07:00 committed by GitHub
commit 9b10b16460
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 2 deletions

View file

@ -447,11 +447,15 @@ if (($bb_cfg['board_disable'] || is_file(BB_DISABLED)) && !defined('IN_ADMIN') &
if ($bb_cfg['board_disable']) {
// admin lock
send_no_cache_headers();
bb_die('BOARD_DISABLE', 503);
if (\TorrentPier\Helpers\CronHelper::isEnabled()) {
bb_die('BOARD_DISABLE', 503);
}
} elseif (is_file(BB_DISABLED)) {
// trigger lock
TorrentPier\Helpers\CronHelper::releaseDeadlock();
send_no_cache_headers();
bb_die('BOARD_DISABLE_CRON', 503);
if (\TorrentPier\Helpers\CronHelper::isEnabled()) {
bb_die('BOARD_DISABLE_CRON', 503);
}
}
}