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
{
// TODO: potential race condition with Verify
m_Verifier = nullptr;
}

View File

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