зеркало из https://github.com/mozilla/gecko-dev.git
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
This commit is contained in:
Родитель
653a26769d
Коммит
7ca1d33f14
|
@ -580,7 +580,9 @@ sub ModTime {
|
||||||
|
|
||||||
# This proc must be called before using legal_product or the versions array.
|
# This proc must be called before using legal_product or the versions array.
|
||||||
|
|
||||||
|
$::VersionTableLoaded = 0;
|
||||||
sub GetVersionTable {
|
sub GetVersionTable {
|
||||||
|
return if $::VersionTableLoaded;
|
||||||
my $mtime = ModTime("data/versioncache");
|
my $mtime = ModTime("data/versioncache");
|
||||||
if (!defined $mtime || $mtime eq "") {
|
if (!defined $mtime || $mtime eq "") {
|
||||||
$mtime = 0;
|
$mtime = 0;
|
||||||
|
@ -597,6 +599,7 @@ sub GetVersionTable {
|
||||||
die "Can't generate file data/versioncache";
|
die "Can't generate file data/versioncache";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$::VersionTableLoaded = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче