Browse Source

don't check for LS expired for FF

pull/557/head
Jeff Becker 9 years ago
parent
commit
1bad097a13
No known key found for this signature in database
GPG Key ID: AB950234D6EA286B
  1. 2
      LeaseSet.cpp
  2. 10
      NetDb.cpp

2
LeaseSet.cpp

@ -190,7 +190,7 @@ namespace data @@ -190,7 +190,7 @@ namespace data
bool LeaseSet::IsExpired () const
{
if (IsEmpty ()) return true;
if (m_StoreLeases && IsEmpty ()) return true;
auto ts = i2p::util::GetMillisecondsSinceEpoch ();
return ts > m_ExpirationTime;
}

10
NetDb.cpp

@ -462,7 +462,7 @@ namespace data @@ -462,7 +462,7 @@ namespace data
bool updated = false;
if (buf[DATABASE_STORE_TYPE_OFFSET]) // type
{
LogPrint (eLogDebug, "NetDb: store request: LeaseSet");
LogPrint (eLogDebug, "NetDb: store request: LeaseSet for ", ident);
updated = AddLeaseSet (ident, buf + offset, len - offset, m->from);
}
else
@ -688,14 +688,6 @@ namespace data @@ -688,14 +688,6 @@ namespace data
LogPrint (eLogDebug, "NetDb: requested LeaseSet ", key, " found");
replyMsg = CreateDatabaseStoreMsg (leaseSet);
}
else if (!leaseSet->IsEmpty())
{
LogPrint (eLogDebug, "NetDb: requested Expired LeaseSet ", key);
// remove LS as it is expired
m_LeaseSets.erase(ident);
}
else
LogPrint(eLogWarning, "NetDb: LeaseSet is empty? ", ident.ToBase32());
}
if (!replyMsg)

Loading…
Cancel
Save