[Gforge-devel] [#2529] error not caught on cachePath open
Federico
federicot at gmail.com
Mon Jun 12 11:57:52 EDT 2006
https://gforge.org/tracker/index.php?func=detail&aid=2529&group_id=1&atid=106
aplied patch to head 4.6
diff --git a/www/include/BaseLanguage.class b/www/include/BaseLanguage.class
index fd1f243..437f2b4 100644
--- a/www/include/BaseLanguage.class
+++ b/www/include/BaseLanguage.class
@@ -364,6 +364,10 @@ class BaseLanguage {
$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 Gforge-devel
mailing list