On Jan 4, 5:56pm, k...@munnari.oz.au (Robert Elz) wrote: -- Subject: Re: CVS commit: src/bin/sh
| I think this is incorrect. Standard practice has always been that | any open fds in the parent are passed on to the child at fork(), and | remain open through exec() unless they have close-on-exec set (for which | there is no shell syntax, though perhaps there should be). Ksh does it and it works... I must have been too aggressive. I will back it out and retry. I'll back it out for now if someone else has not already. christos