Fix bug 1227, cache thrash on Win.
Since we skip POI load on Windows, we also need to omit the stat check. Apologies for the dumb mistake. (Will back port to 2.12 branch)
This commit is contained in:
parent
e3841fc9ef
commit
b30408b862
1 changed files with 4 additions and 0 deletions
|
@ -1100,7 +1100,11 @@ bool NavDataCache::isRebuildRequired()
|
|||
isCachedFileModified(d->metarDatPath) ||
|
||||
isCachedFileModified(d->navDatPath) ||
|
||||
isCachedFileModified(d->fixDatPath) ||
|
||||
// since POI loading is disabled on Windows, don't check for it
|
||||
// this caused: https://code.google.com/p/flightgear-bugs/issues/detail?id=1227
|
||||
#ifndef SG_WINDOWS
|
||||
isCachedFileModified(d->poiDatPath) ||
|
||||
#endif
|
||||
isCachedFileModified(d->airwayDatPath))
|
||||
{
|
||||
SG_LOG(SG_NAVCACHE, SG_INFO, "NavCache: main cache rebuild required");
|
||||
|
|
Loading…
Reference in a new issue