From 71c08cb02eb6c0f8220c0cf4b82332398b25de2c Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Thu, 21 May 2020 00:12:19 +0800 Subject: [PATCH] crimson/admin: remove the unix domain socket file for asock when stopping should remove the leftovers when stopping Signed-off-by: Kefu Chai --- src/crimson/admin/admin_socket.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/crimson/admin/admin_socket.cc b/src/crimson/admin/admin_socket.cc index 238ddc99896..db21e29f1e0 100644 --- a/src/crimson/admin/admin_socket.cc +++ b/src/crimson/admin/admin_socket.cc @@ -256,6 +256,8 @@ seastar::future<> AdminSocket::start(const std::string& path) } }); }); + }).finally([path] { + return seastar::remove_file(path); }); return seastar::make_ready_future<>(); } -- 2.39.5