acting[0] isn't necessarily the primary. Start at
0 and explicitely skip the primary.
Signed-off-by: Samuel Just <sam.just@inktank.com>
OSDMapRef curmap = osd->get_osdmap();
scrubber.is_chunky = true;
assert(backfill_targets.empty());
- for (unsigned i=1; i<acting.size(); i++) {
+ for (unsigned i=0; i<acting.size(); i++) {
+ if (acting[i] == pg_whoami.shard)
+ continue;
if (acting[i] == CRUSH_ITEM_NONE)
continue;
ConnectionRef con = osd->get_con_osd_cluster(acting[i], get_osdmap()->get_epoch());