From 96cc5b2ec9f8d339a2596cf226f65393f9f344d0 Mon Sep 17 00:00:00 2001
From: mdtrooper <tres.14159@gmail.com>
Date: Wed, 25 Nov 2009 13:18:03 +0000
Subject: [PATCH] 2009-11-25  Miguel de Dios <miguel.dedios@artica.es>

	* operation/agentes/status_monitor.php: fix the what interval to check in
	the monitor.
	Fixes: 2902446



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2132 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
---
 pandora_console/ChangeLog                            | 6 ++++++
 pandora_console/operation/agentes/status_monitor.php | 7 ++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog
index 66d637184c..8e59d671e2 100644
--- a/pandora_console/ChangeLog
+++ b/pandora_console/ChangeLog
@@ -1,3 +1,9 @@
+2009-11-25  Miguel de Dios <miguel.dedios@artica.es>
+
+	* operation/agentes/status_monitor.php: fix the what interval to check in
+	the monitor.
+	Fixes: 2902446
+
 2009-11-25  Miguel de Dios <miguel.dedios@artica.es>
 
 	* include/functions_filemanager.php: fix bug that the url content "//" in
diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php
index 8aedf5d049..f219a7c6f5 100644
--- a/pandora_console/operation/agentes/status_monitor.php
+++ b/pandora_console/operation/agentes/status_monitor.php
@@ -247,7 +247,12 @@ foreach ($result as $row) {
 
 	$seconds = get_system_time () - $row["utimestamp"];
 	
-	if ($seconds >= ($row["module_interval"] * 2)) {
+	if ($row["module_interval"] > 0)
+		$interval = $row["module_interval"];
+	else
+		$interval = $row["agent_interval"];
+	
+	if ($seconds >= ($interval * 2)) {
 		$option = array ("html_attr" => 'class="redb"');
 	}
 	else {