[master] Tear down FS between cron jobs (#26223)
Because some cron jobs do not always properly clean up their FS usage and others might not clean up before setting up the FS, this could cause potential side effects. To make sure we exclude side effects, we tear down the FS between cron jobs. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
parent
c2be9cb605
commit
5eb01b01a9
2
cron.php
2
cron.php
|
@ -119,6 +119,8 @@ try {
|
||||||
|
|
||||||
$logger->debug('Run ' . get_class($job) . ' job with ID ' . $job->getId(), ['app' => 'cron']);
|
$logger->debug('Run ' . get_class($job) . ' job with ID ' . $job->getId(), ['app' => 'cron']);
|
||||||
$job->execute($jobList, $logger);
|
$job->execute($jobList, $logger);
|
||||||
|
// clean up after unclean jobs
|
||||||
|
\OC_Util::tearDownFS();
|
||||||
$logger->debug('Finished ' . get_class($job) . ' job with ID ' . $job->getId(), ['app' => 'cron']);
|
$logger->debug('Finished ' . get_class($job) . ' job with ID ' . $job->getId(), ['app' => 'cron']);
|
||||||
|
|
||||||
$jobList->setLastJob($job);
|
$jobList->setLastJob($job);
|
||||||
|
|
Loading…
Reference in New Issue