From: xie xingguo Date: Fri, 8 Jan 2016 04:59:19 +0000 (+0800) Subject: Objecter: exit if we detect read error X-Git-Tag: v10.0.3~65^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7202f07d97a6cced158be2c49fdcb4378d1bf3dc;p=ceph.git Objecter: exit if we detect read error Fixes: #14300 Signed-off-by: xie xingguo --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index cd24478a615..a4d76196645 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -4943,6 +4943,7 @@ void Objecter::_enumerate_reply( if (r < 0) { ldout(cct, 4) << __func__ << ": remote error " << r << dendl; on_finish->complete(r); + return; } assert(next != NULL);