]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/async/rdma: if failed to send push csi to the back
authorAdir lev <adirl@mellanox.com>
Sun, 28 May 2017 07:36:02 +0000 (10:36 +0300)
committerAdir Lev <adirl@mellanox.com>
Sat, 24 Jun 2017 22:54:32 +0000 (01:54 +0300)
Change-Id: If6c72917b6e3a836279b86a4d5e9e54383d7b4bd
Signed-off-by: Adir lev <adirl@mellanox.com>
src/msg/async/rdma/RDMAStack.cc

index 020dd9853edde2655d52c378414a988c22f29d27..c9b74d1538a448cefbe0070abd073c9877f95a20 100644 (file)
@@ -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 ;
         }