]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ReplicatedPG: strengthen agent_work assertions
authorSage Weil <sage@inktank.com>
Mon, 17 Feb 2014 22:46:55 +0000 (14:46 -0800)
committerSage Weil <sage@inktank.com>
Wed, 19 Feb 2014 05:05:34 +0000 (21:05 -0800)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index 198a6c6ca024dd1b895a06fe95e99ab9b1c55847..f5b0f99641a50c391353135137837143ee68172d 100644 (file)
@@ -10459,6 +10459,8 @@ void ReplicatedPG::agent_work(int start_max)
           << ", evict " << agent_state->get_evict_mode_name()
           << ", pos " << agent_state->position
           << dendl;
+  assert(is_primary());
+  assert(is_active());
 
   const pg_pool_t *base_pool = get_osdmap()->get_pg_pool(pool.info.tier_of);
   assert(base_pool);