Changes since updated patch (second round):
- Work around deadlock with pager.
- Fix exec reporting if read end of report pipe winds up to be fd #0.
- Limit number of retries in force_close for unexpected errors.
Ilari Liusvaara (2):
Report exec errors from run-command
Improve transport helper exec failure reporting
Makefile | 1 +
run-command.c | 103 ++++++++++++++++++++++++++++++++++++++++++++++--
t/t0061-run-command.sh | 13 ++++++
test-run-command.c | 35 ++++++++++++++++
transport-helper.c | 14 +++++--
5 files changed, 158 insertions(+), 8 deletions(-)
create mode 100755 t/t0061-run-command.sh
create mode 100644 test-run-command.c