[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