[evolvis-commits] r11770: Patch - [#2529] error not caught on cachePath open↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 18:24:24 CET 2011


Author: mirabilos
Date: 2011-02-24 18:24:24 +0100 (Thu, 24 Feb 2011)
New Revision: 11770

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/include/BaseLanguage.class
Log:
Patch - [#2529] error not caught on cachePath open


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/BaseLanguage.class
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/BaseLanguage.class	2011-02-24 17:24:23 UTC (rev 11769)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/BaseLanguage.class	2011-02-24 17:24:24 UTC (rev 11770)
@@ -364,6 +364,10 @@
 			$content['pluginDependencies'] =& $this->pluginDependencies;
 			$content['text'] =& $this->textArray;
 			$fp = fopen($cachePath, 'a');
+		    if ($fp == false) {
+            	echo "fopen(".$cachePath.") failed\n";
+                return;
+            }
 			flock($fp, LOCK_EX);
 			ftruncate($fp, 0);
 			$content = serialize($content);



More information about the evolvis-commits mailing list