src/parasol/paraHub/paraHub.c 1.131
1.131 2009/08/05 23:19:39 galt
fix problem addJob with sickBatch leaving batch on curBatches instead of oldBatches
Index: src/parasol/paraHub/paraHub.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/parasol/paraHub/paraHub.c,v
retrieving revision 1.130
retrieving revision 1.131
diff -b -B -U 4 -r1.130 -r1.131
--- src/parasol/paraHub/paraHub.c 22 Jul 2009 16:45:17 -0000 1.130
+++ src/parasol/paraHub/paraHub.c 5 Aug 2009 23:19:39 -0000 1.131
@@ -1371,8 +1371,9 @@
if (forQueue && (batch->continuousCrashCount >= sickBatchThreshold))
{
warn("not adding job [%s] for %s, sick batch %s", cmd, userName, batch->name);
+ unactivateBatchIfEmpty(batch); /* handle side-effect of findBatch call above */
return NULL;
}
AllocVar(job);