* STARTED COMMAND*
I have this activity because of issue SUREFIRE-1302. When Maven process is
killed the forked jvm should not leak; otherwise *mvn clean* would not
Previous algorithm sent PING from Maven process to the fork which was fine
until GC prolonged waiting periods and forked jvm supposed then the Maven
Therefore wise idea would be to check PPID, which would be Maven process
ID, and check if it is still alive via *ps -o start -p ppid*, and therefore
I want to observe ppid via CLI java* -Dsurefire.ppid=$PPID -jar ...* when
the fork is started from plugin.
Since the PIDs can be reused I need to check it often, maybe every second,
and check the process start time is longer than 1 second.
On Sun, May 21, 2017 at 1:59 PM, Stephen Connolly <
[hidden email]> wrote:
> tibor_: @stephenc Hi Stephen. Would these two work on OSX the same like on
> linux and freebsd?
> tibor_: ps -o start,args -p 27000
> tibor_: java -Dppid=$PPID ...
> I'd need more context to answer
> Sent from my iPhone