From: John Spray Date: Thu, 8 Oct 2015 12:04:04 +0000 (+0100) Subject: client: don't mark_down on command reply X-Git-Tag: v10.0.0~107^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F6204%2Fhead;p=ceph.git client: don't mark_down on command reply I guess this was handy when issuing single commands from the CLI, but it breaks things badly when trying to issue commands from a client that's also going to carry on and do client IO. Signed-off-by: John Spray --- diff --git a/src/client/Client.cc b/src/client/Client.cc index 669a835a1f3e..e313691fb9e9 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -5005,8 +5005,6 @@ void Client::handle_command_reply(MCommandReply *m) *op.outs = m->rs; } - op.con->mark_down(); - if (op.on_finish) { op.on_finish->complete(m->r); }