extras-buildsys/server ArchJob.py,1.16.2.5,1.16.2.6
Daniel Williams (dcbw)
fedora-extras-commits at redhat.com
Sun Jan 22 06:08:30 UTC 2006
Author: dcbw
Update of /cvs/fedora/extras-buildsys/server
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31200/server
Modified Files:
Tag: STABLE_0_4
ArchJob.py
Log Message:
2006-01-22 Dan Williams <dcbw at redhat.com>
* server/ArchJob.py
- Don't traceback when killing jobs on builders
Index: ArchJob.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/server/ArchJob.py,v
retrieving revision 1.16.2.5
retrieving revision 1.16.2.6
diff -u -r1.16.2.5 -r1.16.2.6
--- ArchJob.py 18 Nov 2005 15:08:20 -0000 1.16.2.5
+++ ArchJob.py 22 Jan 2006 06:08:01 -0000 1.16.2.6
@@ -275,7 +275,10 @@
user_requested = self._die_user_requested
self._die_lock.release()
if should_die:
- self._server.die(self.jobid)
+ try:
+ self._server.die(self.jobid)
+ except (socket.error, socket.timeout, OpenSSL.SSL.SysCallError, OpenSSL.SSL.Error):
+ pass
self._set_status('done')
if user_requested:
print "%s (%s/%s): %s - killed." % (self.par_job.uid, self.par_job.package,
More information about the fedora-extras-commits
mailing list