jobs.c
changeset 9 9acd8ae3190c
parent 8 03339adb7014
child 18 af4898956964
--- a/jobs.c	Fri Mar 23 08:37:45 2007 +0100
+++ b/jobs.c	Fri Mar 23 14:34:16 2007 +0100
@@ -97,7 +97,6 @@
     struct Job *p;
     struct Job *newnext;
 
-    printf("Remove job %i\n", jobid);
     if (firstjob->jobid == jobid)
     {
         struct Job *newfirst;
@@ -131,7 +130,10 @@
         return -1;
 
     if (firstjob != 0)
+    {
+        state = WAITING;
         return firstjob->jobid;
+    }
 
     return -1;
 }
@@ -142,7 +144,6 @@
 
     assert(state == WAITING);
     assert(firstjob != 0);
-    fprintf(stderr, "s: Job %i finished.\n", firstjob->jobid);
 
     newfirst = firstjob->next;
     free(firstjob);