diff options
Diffstat (limited to 'runtime/thread.cc')
-rw-r--r-- | runtime/thread.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/thread.cc b/runtime/thread.cc index 16f30cded9..f3b39c9d14 100644 --- a/runtime/thread.cc +++ b/runtime/thread.cc @@ -1602,7 +1602,11 @@ void Thread::Shutdown() { } } -Thread::Thread(bool daemon) : tls32_(daemon), wait_monitor_(nullptr), interrupted_(false) { +Thread::Thread(bool daemon) + : tls32_(daemon), + wait_monitor_(nullptr), + interrupted_(false), + can_call_into_java_(true) { wait_mutex_ = new Mutex("a thread wait mutex"); wait_cond_ = new ConditionVariable("a thread wait condition variable", *wait_mutex_); tlsPtr_.instrumentation_stack = new std::deque<instrumentation::InstrumentationStackFrame>; |