On Thu, May 15, 2025 at 8:00 PM Alan Bateman <alan.bate...@oracle.com>
wrote:

>
>
> On 15/05/2025 17:52, Thomas Stüfe wrote:
> > :
> >
> > However,  we also could just get rid of vfork. That would simplify
> > things alot. We have moved to posix_spawn-by-default with JDK 13 in
> > 2019 (https://bugs.openjdk.org/browse/JDK-8213192). That is a long
> > time ago; probably long enough to ween all customers off vfork use.
> >
> > What do people think?
> >
>
> I haven't see any complaints or JBS issues since the change in JDK 13.
> It's possible that there deployments running with
> jdk.lang.Process.launchMechanism set to vfork but my guess is that this
> configuration knob isn't widely known. If there are deployments doing
> this then there must be some reason, and I think we would have heard
> about it via a JBS issue by now.
>
> I checked the JDK release notes.  The property was documented in the JDK
> 12 release notes. The release note in JDK 13 about the move to
> posix_spawn didn't name the property to go back to vfork.
>
> So my initial reaction is that removing vfork would not be disruptive.
>
> -Alan
>
>
>
Thank you, Alan. I will prepare a patch and a CSR.

/Thomas

Reply via email to