diff -r 6734b8b1adf1 -r 67b89f5a5cac hotspot/src/share/vm/runtime/thread.cpp --- a/hotspot/src/share/vm/runtime/thread.cpp Mon Sep 21 18:10:22 2009 -0400 +++ b/hotspot/src/share/vm/runtime/thread.cpp Tue Sep 22 21:12:37 2009 -0600 @@ -1942,7 +1942,7 @@ MutexLockerEx ml(SR_lock(), Mutex::_no_safepoint_check_flag); - assert(!this->is_any_suspended(), + assert(!this->is_ext_suspended(), "a thread trying to self-suspend should not already be suspended"); if (this->is_suspend_equivalent()) {