Signed-off-by: huangjun <hjwsm1989@gmail.com>
void dump(Formatter *f) {
for(uint32_t i = 0; i < num_shards; i++) {
ShardData* sdata = shard_list[i];
+ char lock_name[32] = {0};
+ snprintf(lock_name, sizeof(lock_name), "%s%d", "OSD:ShardedOpWQ:", i);
assert (NULL != sdata);
sdata->sdata_op_ordering_lock.Lock();
- sdata->pqueue.dump(f);
+ f->open_object_section(lock_name);
+ sdata->pqueue.dump(f);
+ f->close_section();
sdata->sdata_op_ordering_lock.Unlock();
}
}