From: justdave%syndicomm.com <> Date: Fri, 26 Sep 2003 02:39:37 +0000 (+0000) Subject: Bug 160422: If versioncache isn't readable, pretend it doesn't exist and recreate... X-Git-Tag: bugzilla-2.16.4~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a33ef454e56796380034561262235df50c008658;p=thirdparty%2Fbugzilla.git Bug 160422: If versioncache isn't readable, pretend it doesn't exist and recreate it. This tends to happen after cron jobs run as a user other than the webserver. r=myk, a=justdave --- diff --git a/globals.pl b/globals.pl index cbb44b60f8..791fccaba3 100644 --- a/globals.pl +++ b/globals.pl @@ -617,7 +617,7 @@ $::VersionTableLoaded = 0; sub GetVersionTable { return if $::VersionTableLoaded; my $mtime = ModTime("data/versioncache"); - if (!defined $mtime || $mtime eq "") { + if (!defined $mtime || $mtime eq "" || !-r "data/versioncache") { $mtime = 0; } if (time() - $mtime > 3600) {