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.11.0.0
Miguel Herranz 8 years ago
parent 2a2f02e375
commit cbcdf8ad35

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

Loading…
Cancel
Save