Honor depth in get_peerlist_head method

The method returned depth + 2 because:

- push_back was executed before the condition.
- > instead of >= causing one more iteration.
release-v0.4.0.1
Miguel Herranz 7 years ago
parent 2a2f02e375
commit cbcdf8ad35

@ -285,9 +285,11 @@ namespace nodetool
{
if(!vl.last_seen)
continue;
bs_head.push_back(vl);
if(cnt++ > depth)
if(cnt++ >= depth)
break;
bs_head.push_back(vl);
}
return true;
}

Loading…
Cancel
Save