]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/net: dispatch writes if messages are requeued
authorYingxin Cheng <yingxin.cheng@intel.com>
Mon, 26 Aug 2019 04:34:58 +0000 (12:34 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Wed, 28 Aug 2019 02:16:39 +0000 (10:16 +0800)
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/net/Protocol.cc

index 12dc5e04eb57145a543e08655516d17509e6778b..35861b040c4247af6e296c56b0f509d607444290 100644 (file)
@@ -122,6 +122,7 @@ void Protocol::requeue_sent()
                     std::make_move_iterator(conn.sent.begin()),
                     std::make_move_iterator(conn.sent.end()));
   conn.sent.clear();
+  write_event();
 }
 
 void Protocol::requeue_up_to(seq_num_t seq)