Thread.strop removed: how to deal with a rogue ScriptEngine thread?
Alan Bateman
Alan.Bateman at oracle.com
Mon Jul 23 13:26:04 UTC 2018
On 23/07/2018 13:55, Francois wrote:
> Hello,
>
> I'm not sure at all it is the correct mailing list for that, so sorry
> if it is not, and please let me know where I should post my concerns.
>
> So, in JDK 11, the long term deprecated Thread.stop() will is removed
> (https://bugs.openjdk.java.net/browse/JDK-8204243), and I have an use
> case that I don't know how to deal with afterwards.
Have you been using stop(Throwable) or the no-arg stop() ? The method
that is removed is stop(Throwable). This method was re-specified to
throw UnsupportedOperationException in Java SE 8 so it seems unlikely
that there is code running on JDK 8 or newer that relies on this method.
I realize this isn't answering your question on how to deal with looping
threads but I think it's important to understand that the removed method
has been crippled for several releases and removing it in 11 should not
be disruptive.
-Alan
More information about the discuss
mailing list