]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: remove the redundant judge on dispatch_op function 9262/head
authorsongbaisen <song.baisen@zte.com.cn>
Mon, 23 May 2016 10:42:00 +0000 (18:42 +0800)
committersongbaisen <song.baisen@zte.com.cn>
Mon, 23 May 2016 10:42:00 +0000 (18:42 +0800)
Signed-off-by: songbaisen <song.baisen@zte.com.cn>
src/mon/Monitor.cc

index 5800e603037c1ab61a006857e63bf95aee3fbfa3..a617a03f3faf04088d6ce3a7eb0261ed559120ed 100644 (file)
@@ -3682,8 +3682,7 @@ void Monitor::dispatch_op(MonOpRequestRef op)
       {
         op->set_type_paxos();
         MMonPaxos *pm = static_cast<MMonPaxos*>(op->get_req());
-        if (!op->is_src_mon() ||
-            !op->get_session()->is_capable("mon", MON_CAP_X)) {
+        if (!op->get_session()->is_capable("mon", MON_CAP_X)) {
           //can't send these!
           break;
         }