diff --git a/NetDb.cpp b/NetDb.cpp index 98a59423..28063cd3 100644 --- a/NetDb.cpp +++ b/NetDb.cpp @@ -124,9 +124,9 @@ namespace data } // if we're in hidden mode don't publish or explore - if (m_HiddenMode) continue; - - if (ts - lastPublish >= 2400) // publish every 40 minutes + // if (m_HiddenMode) continue; + + if (ts - lastPublish >= NETDB_PUBLISH_INTERVAL) // publish { Publish (); lastPublish = ts; @@ -183,10 +183,8 @@ namespace data // TODO: check if floodfill has been changed } else - { LogPrint (eLogDebug, "NetDb: RouterInfo is older: ", ident.ToBase64()); - updated = false; - } + } else { diff --git a/NetDb.h b/NetDb.h index eae6cb92..3b54ae4c 100644 --- a/NetDb.h +++ b/NetDb.h @@ -31,7 +31,13 @@ namespace data const int NETDB_INTRODUCEE_EXPIRATION_TIMEOUT = 65*60; const int NETDB_MIN_EXPIRATION_TIMEOUT = 90*60; // 1.5 hours const int NETDB_MAX_EXPIRATION_TIMEOUT = 27*60*60; // 27 hours - + +#ifdef MESHNET + const int NETDB_PUBLISH_INTERVAL = 60; +#else + const int NETDB_PUBLISH_INTERVAL = 60*40; +#endif + class NetDb { public: