From: xie xingguo Date: Mon, 1 Aug 2016 05:52:01 +0000 (+0800) Subject: osd: drop idle increasement of iterator of clear_queued_recovery() X-Git-Tag: ses5-milestone5~179^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4ff6c8190f7de9320d148963521bc14320788135;p=ceph.git osd: drop idle increasement of iterator of clear_queued_recovery() Because we are going to return anyway under this case. Signed-off-by: xie xingguo --- diff --git a/src/osd/OSD.h b/src/osd/OSD.h index 325c845e34a..3b840ccc6aa 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -955,7 +955,7 @@ public: i != awaiting_throttle.end(); ) { if (i->second.get() == pg) { - awaiting_throttle.erase(i++); + awaiting_throttle.erase(i); return; } else { ++i;