]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/net: pending_q to store the pending(sending) messages
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 9 Aug 2019 09:26:09 +0000 (17:26 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Mon, 12 Aug 2019 09:02:52 +0000 (17:02 +0800)
commitb7c7dc0b26fe8e5b24037d10f87c943b7b3f4c9c
treed22c46c4612b4e38f42d752a28c3f5eb2347a8e8
parent4fa1c4c07d7b369a4d511ec388f4e15ad4af7001
crimson/net: pending_q to store the pending(sending) messages

We cannot left the pending messages in the out_q, because with lossless
policy, they can be partially sent and even acknowledged.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/net/Protocol.cc
src/crimson/net/SocketConnection.h