2009-10-28 3 views
0

Мне нужно убить конкретный рабочий поток в моем приложении. У меня нет никакого контроля над его исполнением, а это значит, что я не могу использовать классический подход с логической переменной. Этот поток не ждет. Он не спит или не ждет, когда какой-либо монитор будет сигнализирован - я не могу прерывать его через Thread.interrupt, это исключает исключение IllegalThreadState. Есть идеи?Killing non-waiting thread

ответ

2

Я не думаю, что вы можете это сделать, по крайней мере, не без убийства всего мидлета.