Stephen Heumann fb9b298ca4 Implement "close-on-exec" functionality for GNO.
We do this by maintaining a mask (for each pid) giving the fds to be closed on exec. We wrap functions that close fds so that their close-on-exec bits can be cleared at that point.

This implementation may close the fds even if the execve operation ultimately fails.
2014-12-03 21:04:46 -06:00
2009-05-06 05:28:53 -04:00
Description
hush (a Bourne-style shell) for the GNO multitasking environment on the Apple IIgs
GPL-2.0 28 MiB
Languages
C 98.6%
Makefile 0.7%
Shell 0.6%
C++ 0.1%