Browse Source

increase reseed expiration time to 81 hours

pull/712/head
orignal 8 years ago
parent
commit
2eea85b786
  1. 5
      Reseed.cpp

5
Reseed.cpp

@ -312,13 +312,14 @@ namespace data
i2p::data::netdb.VisitRouterInfos ( i2p::data::netdb.VisitRouterInfos (
[&numOutdated, ts](std::shared_ptr<const RouterInfo> r) [&numOutdated, ts](std::shared_ptr<const RouterInfo> r)
{ {
if (r && ts > r->GetTimestamp () + i2p::data::NETDB_MAX_EXPIRATION_TIMEOUT*1000LL) if (r && ts > r->GetTimestamp () + 3*i2p::data::NETDB_MAX_EXPIRATION_TIMEOUT*1000LL) // 81 hours
{ {
LogPrint (eLogError, "Reseed: router ", r->GetIdentHash().ToBase64 (), " is outdated by ", (ts - r->GetTimestamp ())/1000LL/3600LL, " hours"); LogPrint (eLogError, "Reseed: router ", r->GetIdentHash().ToBase64 (), " is outdated by ", (ts - r->GetTimestamp ())/1000LL/3600LL, " hours");
numOutdated++; numOutdated++;
} }
}); });
if (numOutdated > numFiles/2) // more than half if (numOutdated > numFiles/2) // more than half
{
LogPrint (eLogError, "Reseed: mammoth's shit\n" LogPrint (eLogError, "Reseed: mammoth's shit\n"
" *_____*\n" " *_____*\n"
" *_*****_*\n" " *_*****_*\n"
@ -328,6 +329,8 @@ namespace data
" **_________**\n" " **_________**\n"
" *_________*\n" " *_________*\n"
" ***___***"); " ***___***");
numFiles = numFiles > numOutdated ? numFiles - numOutdated : 0;
}
} }
return numFiles; return numFiles;
} }

Loading…
Cancel
Save