svn commit: r747 - trunk/mapbender/http/php/mod_monitorCapabilities_read.php

christoph at osgeo.org christoph at osgeo.org
Fri Aug 4 08:58:59 EDT 2006


Author: christoph
Date: 2006-08-04 12:58:59+0000
New Revision: 747

Modified:
   trunk/mapbender/http/php/mod_monitorCapabilities_read.php

Log:
moved code back from _main. Yes, it was a stupid idea in the first place.

Modified: trunk/mapbender/http/php/mod_monitorCapabilities_read.php
Url: https://mapbender.osgeo.org/source/browse/mapbender/trunk/mapbender/http/php/mod_monitorCapabilities_read.php?view=diff&rev=747&p1=trunk/mapbender/http/php/mod_monitorCapabilities_read.php&p2=trunk/mapbender/http/php/mod_monitorCapabilities_read.php&r1=746&r2=747
==============================================================================
--- trunk/mapbender/http/php/mod_monitorCapabilities_read.php	(original)
+++ trunk/mapbender/http/php/mod_monitorCapabilities_read.php	2006-08-04 12:58:59+0000
@@ -100,6 +100,15 @@
 	$upload_url[$wms[$i]] = db_result($res,0,"upload_url");
 	$updated[$wms[$i]] = db_result($res,0,"updated");
 	
+ 	if ($comment[$wms[$i]] == "Monitoring is still in progress..." && intval(time())-intval($timestamp_begin[$wms[$i]]) > intval(TIME_LIMIT)) {
+		$comment[$wms[$i]] = "Monitoring process timed out.";	
+		
+		$new_sql = "UPDATE mb_monitor SET status = '-1', status_comment = 'Monitoring process timed out.', timestamp_end = $1 WHERE fkey_wms_id = $2 AND upload_id = $3";
+		$new_v = array((intval($upload_id[$wms[$i]])+intval(TIME_LIMIT)), $wms_id[$wms[$i]], $upload_id[$wms[$i]]);
+		$new_t = array('s', 'i', 's');
+		$new_res = db_prep_query($new_sql,$new_v,$new_t);
+	}
+
 	$sql = "SELECT COUNT(upload_id) FROM mb_monitor WHERE fkey_wms_id = $1 AND NOT status = '-2'";
 	$v = array($wms[$i]);
 	$t = array('i');




More information about the Mapbender_commits mailing list