]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/net: make send/keepalive keep trying until the shard is correct
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 2 Jun 2023 07:55:10 +0000 (15:55 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Sun, 25 Jun 2023 03:57:19 +0000 (11:57 +0800)
commitbea8fb50fdb362a3738fefed43fe7f196e2547cd
tree8f34bac9758db0184b7fc5b8412821ef8e598e1c
parent37f1456027abf38516ddf11f9c3d8f210ca0d91f
crimson/net: make send/keepalive keep trying until the shard is correct

It will be possible that during cross-core send/keepalive, the
connection shard is changed on-the-fly.

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