fixed race conditin

This commit is contained in:
orignal 2016-01-10 18:55:00 -05:00
parent d41f930f69
commit 5487fad2ce
2 changed files with 1 additions and 1 deletions

View File

@ -365,6 +365,7 @@ namespace data
void IdentityEx::DropVerifier () const void IdentityEx::DropVerifier () const
{ {
// TODO: potential race condition with Verify
m_Verifier = nullptr; m_Verifier = nullptr;
} }

View File

@ -65,7 +65,6 @@ namespace data
LogPrint (eLogError, "RouterInfo: signature verification failed"); LogPrint (eLogError, "RouterInfo: signature verification failed");
m_IsUnreachable = true; m_IsUnreachable = true;
} }
m_RouterIdentity->DropVerifier ();
} }
void RouterInfo::SetRouterIdentity (std::shared_ptr<const IdentityEx> identity) void RouterInfo::SetRouterIdentity (std::shared_ptr<const IdentityEx> identity)