Hi Amit,

As per https://bugs.openjdk.java.net/browse/JDK-5049299, this is fixed in 7u55+ (including 8 fcs). There are some peculiarities however:

On JDK8 posix_spawn is the default on Solaris & Mac. vfork is the default on Linux. On JDK7u55+ posix_spawn is the default on Mac only. fork is the default on Solaris and vfork is the default on Linux.

On 7u55+ you can change the default launch mechanism using the jdk.lang.Process.launchMechanism startup flag. E.g.:

java -Djdk.lang.Process.launchMechanism=posix_spawn ...

    -Rob


On 29/12/14 14:51, Amit Baxi wrote:
Hi Folks,

We are facing issue with process builder on JRockit JVM with solaris 5.10 machine. That is realted to following bug:

           http://bugs.java.com/view_bug.do?bug_id=5049299



Currently we are using JRockit JDK 1.6.0_37-R28.2.5-4.1.0 version. Please let me know following :

 * Which version of JRockit this bug is fixed ? (as it is fixed in JAVA
   8u 15)
 * If yes then  is it also fixed for solaris 5.10 or In solaris process
   builder still uses fork() call ?


As per this page link below Mr. Rob wrote that for solaris it still using fork which is confusing weather fixed for solaris or not:

http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-November/022909.html

Please confirm for this fix and thanks in advance.

Waiting for your response,

Thanks!
*Amit Baxi



*






Reply via email to