handle requests completions in netdb requests thread

This commit is contained in:
orignal 2024-05-22 10:07:01 -04:00
parent 265bb8b779
commit c00eb8cf44

View File

@ -172,6 +172,8 @@ namespace data
}
void NetDbRequests::RequestComplete (const IdentHash& ident, std::shared_ptr<RouterInfo> r)
{
GetIOService ().post ([this, ident, r]()
{
std::shared_ptr<RequestedDestination> request;
{
@ -192,6 +194,7 @@ namespace data
else
request->Fail ();
}
});
}
std::shared_ptr<RequestedDestination> NetDbRequests::FindRequest (const IdentHash& ident) const