Hopefully the fix for bug 77778: component lists, etc stuttering due to corruption in data/versioncache.
Patch design by Terry Weissman <terry@mozilla.org> Patch implemented by Dave Miller <justdave@syndicomm.com> r= tara@tequilarista.org git-svn-id: svn://10.0.0.236/trunk@96651 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
8fdcd831b6
commit
2a73def3a6
@ -580,7 +580,9 @@ sub ModTime {
|
||||
|
||||
# This proc must be called before using legal_product or the versions array.
|
||||
|
||||
$::VersionTableLoaded = 0;
|
||||
sub GetVersionTable {
|
||||
return if $::VersionTableLoaded;
|
||||
my $mtime = ModTime("data/versioncache");
|
||||
if (!defined $mtime || $mtime eq "") {
|
||||
$mtime = 0;
|
||||
@ -597,6 +599,7 @@ sub GetVersionTable {
|
||||
die "Can't generate file data/versioncache";
|
||||
}
|
||||
}
|
||||
$::VersionTableLoaded = 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user