From: Yan Jun Date: Wed, 20 Sep 2017 08:47:13 +0000 (+0800) Subject: osd/PrimaryLogPG: avoid accessing value of map.end() X-Git-Tag: v13.0.1~836^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bebea1c5d640bcca86e343aa7156df40e22e3b70;p=ceph.git osd/PrimaryLogPG: avoid accessing value of map.end() Signed-off-by: Yan Jun --- diff --git a/src/osd/PrimaryLogPG.cc b/src/osd/PrimaryLogPG.cc index de0ea8df4537..e74d5bfb2f2b 100644 --- a/src/osd/PrimaryLogPG.cc +++ b/src/osd/PrimaryLogPG.cc @@ -6965,8 +6965,8 @@ int PrimaryLogPG::_rollback_to(OpContext *ctx, ceph_osd_op& op) map >::iterator iter = snapset.clone_overlap.lower_bound(snapid); - interval_set overlaps = iter->second; assert(iter != snapset.clone_overlap.end()); + interval_set overlaps = iter->second; for ( ; iter != snapset.clone_overlap.end(); ++iter)