]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
XIO: Handle requeue case of XIO messages 3945/head
authorRaju Kurunkad <raju.kurunkad@sandisk.com>
Tue, 10 Mar 2015 07:58:28 +0000 (13:28 +0530)
committerKefu Chai <kchai@redhat.com>
Wed, 11 Mar 2015 06:41:35 +0000 (14:41 +0800)
commit3ae87c87560704591e22075439caedb393614f8f
tree339298d906ba2f037060cb357319db6c585e9a02
parent3e1023a69723b876d8afe343b32213fe424379c1
XIO: Handle requeue case of XIO messages

If we are not able to send the XIO message using xio_send_msg(),
remove the XIO message from the send Q, before queuing it to the resend
Q. Otherwise, boost will generate a assert.

Signed-off-by: Raju Kurunkad <raju.kurunkad@sandisk.com>
(cherry picked from commit dbb8c93d41d92ffe4a6c181ea199d2fd211a1b37)
src/msg/xio/XioPortal.h