Check for exiting daemons in the log entries
authorarjen <arjen>
Thu, 13 Feb 2003 08:04:34 +0000 (08:04 +0000)
committerarjen <arjen>
Thu, 13 Feb 2003 08:04:34 +0000 (08:04 +0000)
src/gcm_daemon/classes/gnucomo.process_log.php

index 734ceac..dee50fc 100644 (file)
@@ -367,6 +367,15 @@ function linux_daemon() {
           $local_sql = "INSERT INTO log_adv_daemon (logid, detailed_table, service, event) VALUES ";
           $local_sql .= "('".$dbms->db_result_row[0]."', 'log_adv_daemon', '".$dbms->db_result_row[3]."', 'start')";
           $dbms_working->query($local_sql);
+        } else {
+          //As the word start this is an else for restart.
+          //If we wouldn't do so restart would also give a positive on start
+          $pos = strpos($local_log_line, "exiting");
+          if ($pos > 0) {
+             $local_sql = "INSERT INTO log_adv_daemon (logid, detailed_table, service, event) VALUES ";
+             $local_sql .= "('".$dbms->db_result_row[0]."', 'log_adv_daemon', '".$dbms->db_result_row[3]."', 'start')";
+             $dbms_working->query($local_sql);
+         }
         }
       }
     }