From: xiexingguo <258156334@qq.com> Date: Mon, 2 Nov 2015 13:46:11 +0000 (+0800) Subject: Objecter: remove redundant result-check of _calc_target in _map_session. X-Git-Tag: v9.2.1~16^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=af2ced594699f95f2dcafd82fa15ca480fa844eb;p=ceph.git Objecter: remove redundant result-check of _calc_target in _map_session. Result-code check is currently redundant since _calc_target never returns a negative value. Signed-off-by: xie xingguo (cherry picked from commit 5a6117e667024f51e65847f73f7589467b6cb762) --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 9a65f2e6007f..75f88f6ebef3 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -2664,10 +2664,7 @@ int Objecter::_calc_target(op_target_t *t, epoch_t *last_force_resend, bool any int Objecter::_map_session(op_target_t *target, OSDSession **s, RWLock::Context& lc) { - int r = _calc_target(target); - if (r < 0) { - return r; - } + _calc_target(target); return _get_session(target->osd, s, lc); }