From 8e4aac52962d54cb4be2078b9cd95685e067133a Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Mon, 26 Sep 2011 17:03:36 -0700 Subject: Add the "- waiting on"/"- waiting to lock" lines to the SIGQUIT output. Change-Id: I0a8ab2e9e54c390e0d499ef464d82c2f2c628cbe --- src/java_lang_Thread.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/java_lang_Thread.cc') diff --git a/src/java_lang_Thread.cc b/src/java_lang_Thread.cc index b1da60d8a0..9a91f77a05 100644 --- a/src/java_lang_Thread.cc +++ b/src/java_lang_Thread.cc @@ -48,8 +48,10 @@ void Thread_nativeCreate(JNIEnv* env, jclass, jobject javaThread, jlong stackSiz jint Thread_nativeGetStatus(JNIEnv* env, jobject javaThread) { ThreadListLock lock; Thread* thread = Thread::FromManagedThread(env, javaThread); - Thread::State state = (thread != NULL) ? thread->GetState() : Thread::kUnknown; - return static_cast(state); + if (thread == NULL) { + return -1; + } + return static_cast(thread->GetState()); } jboolean Thread_nativeHoldsLock(JNIEnv* env, jobject javaThread, jobject javaObject) { -- cgit v1.2.3-59-g8ed1b