Adding lock file to calc forge cron
This commit is contained in:
parent
2d814d43e8
commit
01852cd215
@ -100,6 +100,15 @@ TEXT)) AS size FROM pg_class AS pgc, pg_namespace AS pgn
|
||||
return $total;
|
||||
}
|
||||
|
||||
$lock_file = Pluf::f('idf_queuecron_lock',
|
||||
Pluf::f('tmp_folder', '/tmp').'/calcforgecron.lock');
|
||||
|
||||
if (file_exists($lock_file)) {
|
||||
return;
|
||||
}
|
||||
|
||||
file_put_contents($lock_file, time(), LOCK_EX);
|
||||
|
||||
require dirname(__FILE__).'/../src/IDF/conf/path.php';
|
||||
require 'Pluf.php';
|
||||
Pluf::start(dirname(__FILE__).'/../src/IDF/conf/idf.php');
|
||||
@ -107,3 +116,5 @@ Pluf::start(dirname(__FILE__).'/../src/IDF/conf/idf.php');
|
||||
Pluf_Dispatcher::loadControllers(Pluf::f('idf_views'));
|
||||
|
||||
IDF_Views_Admin_getForgeSize(true);
|
||||
|
||||
unlink($lock_file);
|
Loading…
Reference in New Issue
Block a user