< prev index next >
src/hotspot/share/classfile/javaClasses.cpp
Print this page
rev 56803 : 8233454: Test fails with assert(!is_init_completed(), "should only happen during init") after JDK-8229516
Reviewed-by:
@@ -1682,11 +1682,12 @@
bool java_lang_Thread::interrupted(oop java_thread) {
#if INCLUDE_JFR
if (java_thread == NULL) {
// can happen from Jfr::on_vm_init leading to call of JavaThread::sleep
- assert(!is_init_completed(), "should only happen during init");
+ assert(!is_init_completed() || JavaThread::current()->has_attached_via_jni(),
+ "should only happen during init or for threads attached via JNI");
return false;
}
#endif
return java_thread->bool_field_volatile(_interrupted_offset);
}
< prev index next >