|
|
|
@ -47,9 +47,11 @@ public class BaseThreadDetailStateHandler implements ThreadDetailState {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
thread = (Thread) ReflectUtil.getFieldValue(worker, THREAD);
|
|
|
|
thread = (Thread) ReflectUtil.getFieldValue(worker, THREAD);
|
|
|
|
if (thread == null) {
|
|
|
|
if (thread == null) {
|
|
|
|
|
|
|
|
log.warn("Reflection get worker thread is null. Worker :: {}", worker);
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} catch (Exception ex) {
|
|
|
|
} catch (Exception ex) {
|
|
|
|
|
|
|
|
log.error("Reflection get worker thread exception. Worker :: {}", worker, ex);
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|