diff --git a/src/dht.cpp b/src/dht.cpp index 16312e98739fa8c49b39a00fbe1ed2b5cdee21bc..dfa0558e94461569167d35f3b587f1f96adc5563 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -1695,7 +1695,9 @@ fromDhtConfig(const Config& config) net::NetworkConfig netConf; netConf.network = config.network; netConf.max_req_per_sec = config.max_req_per_sec ? config.max_req_per_sec : MAX_REQUESTS_PER_SEC; - netConf.max_peer_req_per_sec = config.max_peer_req_per_sec ? config.max_peer_req_per_sec : MAX_REQUESTS_PER_SEC/8; + netConf.max_peer_req_per_sec = config.max_peer_req_per_sec + ? config.max_peer_req_per_sec + : netConf.max_req_per_sec/8; return netConf; }