SOURCES: graph_debug_lockup_fix.patch (NEW) - for cacti 0.8.6j

grzegorz grzegorz at pld-linux.org
Thu Mar 15 08:59:25 CET 2007


Author: grzegorz                     Date: Thu Mar 15 07:59:25 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- for cacti 0.8.6j

---- Files affected:
SOURCES:
   graph_debug_lockup_fix.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/graph_debug_lockup_fix.patch
diff -u /dev/null SOURCES/graph_debug_lockup_fix.patch:1.1
--- /dev/null	Thu Mar 15 08:59:25 2007
+++ SOURCES/graph_debug_lockup_fix.patch	Thu Mar 15 08:59:20 2007
@@ -0,0 +1,18 @@
+--- cacti-0.8.6j/lib/rrd.php	2007-01-17 19:23:10.000000000 -0500
++++ cacti-0.8.6j-patch/lib/rrd.php	2007-03-01 15:32:18.609375000 -0500
+@@ -83,6 +83,7 @@
+ 	if ($config["cacti_server_os"] == "unix") {
+ 		/* an empty $rrd_struc array means no fp is available */
+ 		if (sizeof($rrd_struc) == 0) {
++			session_write_close();
+ 			$fp = popen(read_config_option("path_rrdtool") . escape_command(" $command_line"), "r");
+ 		}else{
+ 			fwrite(rrd_get_fd($rrd_struc, RRDTOOL_PIPE_CHILD_READ), escape_command(" $command_line") . "\r\n");
+@@ -91,6 +92,7 @@
+ 	}elseif ($config["cacti_server_os"] == "win32") {
+ 		/* an empty $rrd_struc array means no fp is available */
+ 		if (sizeof($rrd_struc) == 0) {
++			session_write_close();
+ 			$fp = popen(read_config_option("path_rrdtool") . escape_command(" $command_line"), "rb");
+ 		}else{
+ 			fwrite(rrd_get_fd($rrd_struc, RRDTOOL_PIPE_CHILD_READ), escape_command(" $command_line") . "\r\n");
================================================================


More information about the pld-cvs-commit mailing list