RFR: 8042810: (s) hgforest: some shells run read in sub-shell and can't use fifo
pointo1d
pointo1d at gmail.com
Fri May 9 10:54:43 UTC 2014
Hi Mike ,
On 09/05/14 03:19, Mike Duigou wrote:
> Hello all;
>
> This issue is a follow-on bug fix to JDK-8041151 (Improve hgforest.sh concurrency). That changeset introduced use of fifos for monitoring sub-shell completion and included an alternative implementation for configurations which did not properly support fifos. This changeset detects another unsupported configuration, older shells which run the "read" command using a sub-shell.
>
> I've tested the change on Solaris 10u11, Solaris 11u1, Ubuntu Linux 13.10 x64, MacOS 10.9. Of these only the Bash 3.2 shell on Solaris 10u11 does not support FIFOs. I have not tested this specific change on Cygwin as FIFOs were already disabled on Cygwin.
Is either your test harness or your test cases available for general
consumption in order that I might try them out and thus test and I trust
confirm, the fix, on AIX (and indeed z/OS) please ?
> https://bugs.openjdk.java.net/browse/JDK-8042810
> http://cr.openjdk.java.net/~mduigou/JDK-8042810/0/webrev/
>
> Mike
TIA & best rgds ,
--
Dave Pointon FIAP MBCS
Now I saw, tho' too late, the folly of beginning a work before we count the cost and before we we judge rightly of our strength to go thro' with it - Robinson Crusoe
More information about the build-dev
mailing list