| Index: runtime/vm/thread_interrupter.cc
|
| diff --git a/runtime/vm/thread_interrupter.cc b/runtime/vm/thread_interrupter.cc
|
| index d87411aa1129942c7072156c8f7f8056aacd40e8..1e0d8cf044281cfe41289b6adc953123610470dd 100644
|
| --- a/runtime/vm/thread_interrupter.cc
|
| +++ b/runtime/vm/thread_interrupter.cc
|
| @@ -163,8 +163,8 @@ void ThreadInterrupter::ThreadMain(uword parameters) {
|
| }
|
| {
|
| intptr_t interrupted_thread_count = 0;
|
| - current_wait_time_ = interrupt_period_;
|
| MonitorLocker wait_ml(monitor_);
|
| + current_wait_time_ = interrupt_period_;
|
| while (!shutdown_) {
|
| intptr_t r = wait_ml.WaitMicros(current_wait_time_);
|
|
|
|
|