Merge branch 'jk/epipe-in-async'
commit8ef250c55908d1c752267ea4a05e0a421a729723
authorJunio C Hamano <gitster@pobox.com>
Fri, 26 Feb 2016 21:37:26 +0000 (26 13:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 26 Feb 2016 21:37:26 +0000 (26 13:37 -0800)
treebdee3a156606ad533e9d45faacba3ffa81930143
parent15be621072740ccef0e89a3992ff369afd7c21bd
parent43f3afc6bc6b79715ea46aaf341683cbba6ee965
Merge branch 'jk/epipe-in-async'

Handling of errors while writing into our internal asynchronous
process has been made more robust, which reduces flakiness in our
tests.

* jk/epipe-in-async:
  t5504: handle expected output from SIGPIPE death
  test_must_fail: report number of unexpected signal
  fetch-pack: ignore SIGPIPE in sideband demuxer
  write_or_die: handle EPIPE in async threads
run-command.c
run-command.h