1
0
Fork 0

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:
James Turner 2013-10-21 13:26:08 +01:00
parent e3841fc9ef
commit b30408b862

View file

@ -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");