[Collab-qa-commits] r833 - qabuildstat/buildagent
goneri at alioth.debian.org
goneri at alioth.debian.org
Sun Apr 27 20:21:20 UTC 2008
Author: goneri
Date: 2008-04-27 20:21:19 +0000 (Sun, 27 Apr 2008)
New Revision: 833
Modified:
qabuildstat/buildagent/qabuildstat-buildagent
Log:
clean the processes on exit
Modified: qabuildstat/buildagent/qabuildstat-buildagent
===================================================================
--- qabuildstat/buildagent/qabuildstat-buildagent 2008-04-27 20:15:16 UTC (rev 832)
+++ qabuildstat/buildagent/qabuildstat-buildagent 2008-04-27 20:21:19 UTC (rev 833)
@@ -159,10 +159,10 @@
$exit = 1 if $sigTermCatched;
if ($exit||isMemFull()||isDiskFull($workplace)||isDiskFull($buildarea)||isDiskFull('/tmp')) {
- if (%job&&(isDiskFull($workplace)||isDiskFull($buildarea))) {
+ if (%job&&($exit||isDiskFull($workplace)||isDiskFull($buildarea))) {
print "Emergency clean up\n";
killfam (15, keys %job);
-
+
foreach (1..10) {
sleep (1);
print ".";
More information about the Collab-qa-commits
mailing list