PHRAS-3447_file-lock-in-workers_4.1

fix : exclusive lock for a worker to work on a subdef file
This commit is contained in:
jygaulier
2021-05-20 18:02:57 +02:00
parent efd335207b
commit 7c236a531a
7 changed files with 500 additions and 472 deletions

View File

@@ -157,10 +157,10 @@ class AdminConfigurationController extends Controller
/** @var WorkerRunningJob $workerRunningJob */
$workerRunningJob = $repoWorker->find($workerId);
$workerRunningJob
->setStatus($request->request->get('status'))
->setFinished(new \DateTime('now'))
;
$workerRunningJob->setStatus($request->request->get('status'));
if($request->request->get('finished') == '1') {
$workerRunningJob->setFinished(new \DateTime('now'))->setFlock(null);
}
$em = $repoWorker->getEntityManager();
$em->persist($workerRunningJob);