diff --git a/service/storage_service.cc b/service/storage_service.cc index 45f067f3e0..077b08eb09 100644 --- a/service/storage_service.cc +++ b/service/storage_service.cc @@ -1298,12 +1298,12 @@ future<> storage_service::stop_transport() { return seastar::async([&ss] { slogger.info("Stop transport: starts"); - gms::stop_gossiping().get(); - slogger.info("Stop transport: stop_gossiping done"); - ss.shutdown_client_servers().get(); slogger.info("Stop transport: shutdown rpc and cql server done"); + gms::stop_gossiping().get(); + slogger.info("Stop transport: stop_gossiping done"); + ss.do_stop_ms().get(); slogger.info("Stop transport: shutdown messaging_service done");