]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
PG: update PGPool::name in PGPool::update
authorSamuel Just <sam.just@inktank.com>
Thu, 28 Mar 2013 21:09:17 +0000 (14:09 -0700)
committerSamuel Just <sam.just@inktank.com>
Thu, 28 Mar 2013 21:19:19 +0000 (14:19 -0700)
Fixes: #4471
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from commit f804892d725cfa25c242bdc577b12ee81dcc0dcc)

src/osd/PG.cc

index 0878dc0d55376b914def2084cf3a8d5895258fe9..0ad4fdfb8af219aaf22f30872cb647f85c4f59df 100644 (file)
@@ -48,6 +48,7 @@ void PGPool::update(OSDMapRef map)
   assert(pi);
   info = *pi;
   auid = pi->auid;
+  name = map->get_pool_name(id);
   if (pi->get_snap_epoch() == map->get_epoch()) {
     pi->build_removed_snaps(newly_removed_snaps);
     newly_removed_snaps.subtract(cached_removed_snaps);