hg: bsd-port/bsd-port/jdk: . Merge all of the special *BSD version of closeDescriptors() with the

glewis at eyesbeyond.com glewis at eyesbeyond.com
Tue Nov 11 19:08:02 PST 2008


Changeset: c20eddeb23e3
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-11 19:07 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c20eddeb23e3

. Merge all of the special *BSD version of closeDescriptors() with the
  Linux and Solaris, save for OpenBSD.  OpenBSD had its own version of
  closeDescriptors() and based on the comments in the code the issues
  that lead to it being separate still apply.

  This fixes exec'ing external programmes on FreeBSD and Mac OS X at
  least and reduces the number of variants of this function from 3 to 2.

  This is different from submitted version in that it keeps the OpenBSD
  version.  It would be good to remove that, but we need someone to test
  on OpenBSD before doing so.

Submitted by:	Michael Franz <mvfranz at gmail.com>

! src/solaris/native/java/lang/UNIXProcess_md.c




More information about the bsd-port-dev mailing list