add debug on query timeout

This commit is contained in:
folex 2020-12-10 14:32:02 +03:00
parent 8ea09b93ef
commit a23d8060c5
2 changed files with 4 additions and 2 deletions

View File

@ -212,6 +212,7 @@ impl<TInner> QueryPool<TInner> {
}
PeersIterState::Waiting(None) | PeersIterState::WaitingAtCapacity => {
let elapsed = now - query.stats.start.unwrap_or(now);
log::debug!("Query {} timed out after {} of {} has passed", elapsed, self.config.timeout);
if elapsed >= self.config.timeout {
timeout = Some(query_id);
break

View File

@ -335,9 +335,10 @@ impl ClosestPeersIter {
// closest peers, the iterator is done.
if *cnt >= self.config.num_results.get() {
trace!(
"ClosestPeerIter: target = {}; {} peers responded, finished.",
"ClosestPeerIter: target = {}; {}/ХЪ peers responded, finished.",
bs58::encode(&self.target).into_string(),
*cnt
*cnt,
self.config.num_results.get()
);
self.state = State::Finished;
return PeersIterState::Finished