| Index: runtime/vm/os_thread.cc
|
| diff --git a/runtime/vm/os_thread.cc b/runtime/vm/os_thread.cc
|
| index 3789a60140a269b738a4ccdd5ebedbe8f3834573..5450de1b0e2ba3f94e1982662df5a536a59f78fa 100644
|
| --- a/runtime/vm/os_thread.cc
|
| +++ b/runtime/vm/os_thread.cc
|
| @@ -24,7 +24,7 @@ OSThread::OSThread() :
|
| join_id_(OSThread::GetCurrentThreadJoinId()),
|
| trace_id_(OSThread::GetCurrentThreadTraceId()),
|
| name_(NULL),
|
| - timeline_block_lock_(new Mutex()),
|
| + timeline_block_lock_(new Mutex(/* recursive = */ true)),
|
| timeline_block_(NULL),
|
| thread_list_next_(NULL),
|
| thread_interrupt_disabled_(1), // Thread interrupts disabled by default.
|
|
|