From a67300604738f97ec2ba2a2cfcaa403b35f78dad Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.anjos@idiap.ch> Date: Fri, 20 May 2016 16:16:47 +0200 Subject: [PATCH] [backend] Avoid double processing --- beat/web/backend/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/beat/web/backend/models.py b/beat/web/backend/models.py index de1b55021..35444db46 100644 --- a/beat/web/backend/models.py +++ b/beat/web/backend/models.py @@ -453,6 +453,8 @@ class Worker(models.Model): # if we get to this point, then we launch the user process subprocess.Popen(cmdline + [execute, str(split.pk)]) + split.status = Job.PROCESSING #avoids re-running + split.save() # cleans-up zombie processes that may linger _cleanup_zombies() -- GitLab