mirror of
https://github.com/savoirfairelinux/opendht.git
synced 2026-11-08 04:21:51 +00:00
dhtrunner: use a second condition variable for bootstrap
This commit is contained in:
1 parent
6c73e5fa5c
commit
d4bd17a2dc
3 files changed
+16
-7
No files matched your search
@@ -250,8 +250,10 @@ NetworkEngine::sendRequest(std::shared_ptr<Request>& request)
|
||||
{
|
||||
request->start = scheduler.time();
|
||||
auto e = requests.emplace(request->tid, request);
|
||||
if (!e.second)
|
||||
if (!e.second) {
|
||||
DHT_LOG_ERR("Request already existed (tid: %d)!", request->tid);
|
||||
return;
|
||||
}
|
||||
request->node->requested(request);
|
||||
requestStep(request);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user