Теоретически, JDB (отладчик Java) допускает уничтожение одного потока.На практике это возможно?Здесь я присоединяю jdb к моей JVM, у которой есть agentlib на порту 8000:
$ jdb -attach 8000
>
Я перечисляю потоки:
> threads
Group system:
(java.lang ...
[...]
Я нахожу обсуждаемый поток и пытаюсь его убить:
> kill 0x21bb new java.lang.Exception("die!")
killing thead: pool-766-thread-1
> com.sun.tools.example.debug.expr.ParseException: Unable to create java.lang.Exception instance
Expression must evaluate to an object
То есть потоки не могут быть уничтожены?
Как можно создать новое исключение в jdb, чтобы дать потоку умереть?