summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Just <sam.just@inktank.com>2013-03-28 14:09:17 -0700
committerSamuel Just <sam.just@inktank.com>2013-03-28 14:19:19 -0700
commitd89ab0ea6fa8d0961cad82f6a81eccbd3bbd3f55 (patch)
treef58e3e3e36b51c468cbdcea8bb349b3458fe62bc
parent750626108616761512271d5a4f10dee82a54e460 (diff)
downloadceph-d89ab0ea6fa8d0961cad82f6a81eccbd3bbd3f55.tar.gz
PG: update PGPool::name in PGPool::update
Fixes: #4471 Signed-off-by: Samuel Just <sam.just@inktank.com> Reviewed-by: Sage Weil <sage@inktank.com> (cherry picked from commit f804892d725cfa25c242bdc577b12ee81dcc0dcc)
-rw-r--r--src/osd/PG.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/osd/PG.cc b/src/osd/PG.cc
index 0878dc0d553..0ad4fdfb8af 100644
--- a/src/osd/PG.cc
+++ b/src/osd/PG.cc
@@ -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);