SIGN IN SIGN UP
alibaba / arthas UNCLAIMED

Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

0 0 1 Java

interrupt时如果处于TERMINATED也应该成功 (#3079)

触发条件:
HttpApiHandler的processExecRequest在job的状态是TERMINATED时会退出waitForJob,sessionManager.removeSession时会判断是否有foregroundJob,
如果存在则调用interrupt, 修改process的状态和把foregroundJob置空在另一个线程,并且是先设置状态为TERMINATED然后才会把foregroundJob置空,存在时间差
Y
yande2011 committed
bb7418abe50fbc07747644b40920bdaea6db67d1
Parent: 8c4828c
Committed by GitHub <noreply@github.com> on 11/24/2025, 2:50:00 AM