From: Adir lev Date: Sun, 28 May 2017 07:36:02 +0000 (+0300) Subject: msg/async/rdma: if failed to send push csi to the back X-Git-Tag: v12.1.2~1^2~52^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=87451fb25d06b014e25cc36c933acc60251d3344;p=ceph.git msg/async/rdma: if failed to send push csi to the back Change-Id: If6c72917b6e3a836279b86a4d5e9e54383d7b4bd Signed-off-by: Adir lev --- diff --git a/src/msg/async/rdma/RDMAStack.cc b/src/msg/async/rdma/RDMAStack.cc index 020dd9853edd..c9b74d1538a4 100644 --- a/src/msg/async/rdma/RDMAStack.cc +++ b/src/msg/async/rdma/RDMAStack.cc @@ -499,7 +499,7 @@ void RDMAWorker::handle_pending_message() ldout(cct, 20) << __func__ << " sent pending bl socket=" << o << " r=" << r << dendl; if (r < 0) { if (r == -EAGAIN) { - pending_sent_conns.push_front(o); + pending_sent_conns.push_back(o); dispatcher->make_pending_worker(this); return ; }