Hello,

This fixes issues reported at <https://issues.guix.gnu.org/75658>
and related I noticed while looking at the code.

Feedback welcome!

Thanks,
Ludo'.

Ludovic Courtès (4):
  shell: Exit child process when ‘execle’ fails.
  shell: Remove dead code in ‘install-current-ports!’.
  shell: ‘install-current-ports!’ opens file descriptors, not ports.
  Open low-numbered file descriptors for use by the shell.

 gash/shell.scm    | 29 +++++++++++++++++++++--------
 scripts/gash.in   | 14 +++++++++++++-
 tests/exiting.org | 27 +++++++++++++++++++++++++++
 3 files changed, 61 insertions(+), 9 deletions(-)


base-commit: ec9f0313190e380687da387b4207469a0a0a8cd8
-- 
2.48.1




Reply via email to