From: xie xingguo Date: Sun, 9 Oct 2016 02:44:33 +0000 (+0800) Subject: mon/MgrMonitor: break loop on catching specified standby X-Git-Tag: v11.1.0~588^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=093cc5512591be40837632466f405d1bc57b9b93;p=ceph.git mon/MgrMonitor: break loop on catching specified standby Signed-off-by: xie xingguo --- diff --git a/src/mon/MgrMonitor.cc b/src/mon/MgrMonitor.cc index 1effc775e46..d6a3a9acac9 100644 --- a/src/mon/MgrMonitor.cc +++ b/src/mon/MgrMonitor.cc @@ -421,6 +421,7 @@ bool MgrMonitor::prepare_command(MonOpRequestRef op) for (const auto &i : pending_map.standbys) { if (i.second.name == who) { gid = i.first; + break; } } if (gid != 0) {