<div dir="auto">Isn't it in the name that ShutdownOnSuccess would shutdown on success? The way I use it, I don't expect anything different. <div dir="auto"><br></div><div dir="auto">On JDK 20, I used ShutdownOnFailure if I wanted to call join multiple times. Also I have in fact done it a bunch, so I hope this hasn't been removed?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 4, 2023, 4:02 AM Alan Bateman <<a href="mailto:Alan.Bateman@oracle.com" target="_blank" rel="noreferrer">Alan.Bateman@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 04/09/2023 08:55, <a href="mailto:forax@univ-mlv.fr" rel="noreferrer noreferrer" target="_blank">forax@univ-mlv.fr</a> wrote:<br>
> :<br>
> In term of design having a class that can be used directly as a concrete class and indirectly as an abstract class that provides support methods for other classes is hard to get right, because usually those two views clash for some feature. STS is a good example of such problem,<br>
As you know, one of things that we need to decide is whether to allow <br>
direct usage or always require it being subclassed to implement policy. <br>
That is bigger topic before deciding whether to allow multiple rounds of <br>
forking or not.<br>
<br>
-Alan<br>
</blockquote></div>