diff --git a/be/src/olap/tablet.cpp b/be/src/olap/tablet.cpp index 0b92c109901964..f9b12cc671dc86 100644 --- a/be/src/olap/tablet.cpp +++ b/be/src/olap/tablet.cpp @@ -228,6 +228,10 @@ void WriteCooldownMetaExecutors::WriteCooldownMetaExecutors::submit(TabletShared VLOG_NOTICE << "tablet " << tablet_id << " is not cooldown replica"; return; } + if (tablet->tablet_state() == TABLET_SHUTDOWN) [[unlikely]] { + LOG_INFO("tablet {} has been dropped, don't do cooldown", tablet_id); + return; + } } { // one tablet could at most have one cooldown task to be done