Code

Added DEBUG messages which display the duration a gosa-si action took.
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 25 Jan 2010 09:04:37 +0000 (09:04 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 25 Jan 2010 09:04:37 +0000 (09:04 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@15275 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/include/class_gosaSupportDaemon.inc

index a61e1ea1ba4a240e668c3394397731595206a098..3a7d09ce4365793cfab00b120f92e54893d34566 100644 (file)
@@ -1049,6 +1049,7 @@ class gosaSupportDaemon
     }
     @DEBUG(DEBUG_SI, $line, "<b>".$class."::".$function."</b>" , $file, "<i>".htmlentities($data)."</i>", $info="");
 
+    $start = microtime(1);
 
     /*******
       Start sending data 
@@ -1061,6 +1062,7 @@ class gosaSupportDaemon
         /* Check if something went wrong while reading */
         if($this->o_sock->is_error()){
           $this->set_error($this->o_sock->get_error());
+          @DEBUG(DEBUG_SI, $line, "<b>".$class."::".$function."</b>" , $file, sprintf('%.7f', microtime(1) - $start) , "<b>FAILED Duration:</b>");
           return($ret);
         }
 
@@ -1101,6 +1103,8 @@ class gosaSupportDaemon
             array($data=>$data),"Fire & forget, not result.! ".$this->get_error());
       }
     }
+
+    @DEBUG(DEBUG_SI, $line, "<b>".$class."::".$function."</b>" , $file, sprintf('%.7f', microtime(1) - $start) , "<b>Duration:</b>");
     return($ret);
   }