]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
msg: add interface to shutdown Connection
authorPatrick Donnelly <pdonnell@ibm.com>
Tue, 13 May 2025 16:26:48 +0000 (12:26 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 13 Oct 2025 23:59:45 +0000 (19:59 -0400)
commitc3c7189e612cea41e8e3f6248550e46f02895b98
tree496bc47f2241f564b7097512f1941f5f53c20654
parentf51f36cf2c6f96390c687a27f0195af48f8a3e4d
msg: add interface to shutdown Connection

Unfortunately this doesn't work as-is because I couldn't find primitives to
flush the out_queue. It's left as a to-do for now.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
(cherry picked from commit 05e3b36fa2d877b2d7451ccda9ce6da73690ba50)
src/mon/Monitor.cc
src/msg/Connection.h
src/msg/async/AsyncConnection.cc
src/msg/async/AsyncConnection.h