diff --git a/frameworks/native/appkit/app/main_thread.cpp b/frameworks/native/appkit/app/main_thread.cpp index a4065fcf68..418e42df24 100644 --- a/frameworks/native/appkit/app/main_thread.cpp +++ b/frameworks/native/appkit/app/main_thread.cpp @@ -2386,6 +2386,7 @@ void MainThread::HandleSignal(int signal, [[maybe_unused]] siginfo_t *siginfo, v case SignalType::SIGNAL_JSHEAP_OLD: { auto heapFunc = []() { return MainThread::HandleDumpHeap(false); }; mainHandler_->PostTask(heapFunc, "MainThread::SIGNAL_JSHEAP_OLD"); + break; } case SignalType::SIGNAL_JSHEAP: { auto heapFunc = []() { return MainThread::HandleDumpHeap(false); };