diff --git a/be/src/service/doris_main.cpp b/be/src/service/doris_main.cpp index a970a52fd03123..8750acbf63c3e3 100644 --- a/be/src/service/doris_main.cpp +++ b/be/src/service/doris_main.cpp @@ -615,6 +615,8 @@ int main(int argc, char** argv) { LOG(INFO) << "Be server stopped"; brpc_service.reset(nullptr); LOG(INFO) << "Brpc service stopped"; + service.reset(); + LOG(INFO) << "Backend Service stopped"; exec_env->destroy(); doris::ThreadLocalHandle::del_thread_local_if_count_is_zero(); LOG(INFO) << "Doris main exited.";