diff --git a/beat/web/backend/models.py b/beat/web/backend/models.py
index 609abed7941371095b29b93f27a4210d98450268..4b65577144e7ea2600f2cfe21fa278fc64133b88 100644
--- a/beat/web/backend/models.py
+++ b/beat/web/backend/models.py
@@ -1194,6 +1194,7 @@ class JobSplit(models.Model):
                     if self_.start_date is not None: return
 
                     self.cache_errors += 1
+                    self.status = Job.QUEUED
                     self.save()
 
                     break
@@ -1409,6 +1410,9 @@ class JobSplit(models.Model):
 
         '''
 
+        logger.info("Starting to process split `%s' (pid=%d)...", self,
+            os.getpid())
+
         config = simplejson.loads(self.job.block.command)
 
         # setup range if necessary