extras-buildsys/builder builder.py,1.28,1.29

Daniel Williams (dcbw) fedora-extras-commits at redhat.com
Fri Aug 5 19:24:51 UTC 2005


Author: dcbw

Update of /cvs/fedora/extras-buildsys/builder
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv774/builder

Modified Files:
	builder.py 
Log Message:
Wait to quit until the clean finishes


Index: builder.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/builder/builder.py,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- builder.py	5 Aug 2005 16:24:07 -0000	1.28
+++ builder.py	5 Aug 2005 19:24:49 -0000	1.29
@@ -761,6 +761,13 @@
             (curjob, status) = bcs.get_cur_job()
             if curjob:
                 bcs.die(curjob)
+                # wait for the job to clean up before quitting
+                while True:
+                    (curjob, status) = bcs.get_cur_job()
+                    if status == 'idle' or curjob == 0:
+                        break
+                    bcs.process()
+                    time.sleep(0.5)
             break
 
         cur_time = time.time()




More information about the scm-commits mailing list