]> andersk Git - sql-web.git/blobdiff - cron/checkProcesses.php
only kill processes for UL < 10
[sql-web.git] / cron / checkProcesses.php
index a34d17bc58fa1551514a858a3a6ab5a9cfff3dd7..a98a86589dca97798ca4e8a30648dd40c4645f03 100755 (executable)
@@ -3,7 +3,9 @@
 @chdir(dirname(__FILE__).'/../');
 require_once('mitsql.cfg.php');
 require_once('mitsql.lib.php');
-define('MAX_PROC_TIME', 10);
+isOffline() && exit;
+
+define('MAX_PROC_TIME', 20);
 
 $baddbs = $badusers = $bad = array();
 $result = mysql_query('SHOW FULL PROCESSLIST');
@@ -26,7 +28,8 @@ foreach($bad as $badproc) {
                        FROM `User`
                        NATURAL JOIN DBOwner
                        NATURAL JOIN DB
-                       WHERE DB.Name = '$baddb'";
+                       WHERE DB.Name = '$baddb'
+                         AND User.UL < 10";
        $r = fetchRows(DBSelect($sql),'UserId');
        foreach($r as $addy) {
                $mailtos[] = $addy['Email'];
This page took 0.679919 seconds and 4 git commands to generate.