diff --git a/runtime/vm/thread_interrupter.cc b/runtime/vm/thread_interrupter.cc index 6f57f4fc205..be990abb53a 100644 --- a/runtime/vm/thread_interrupter.cc +++ b/runtime/vm/thread_interrupter.cc @@ -146,6 +146,10 @@ void ThreadInterrupter::WakeUp() { } { MonitorLocker ml(monitor_); + if (shutdown_) { + // Late call + return; + } if (!initialized_) { // Early call. return;