diff options
author | Jeff King <peff@peff.net> | 2016-04-19 18:50:29 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-04-20 13:33:56 -0700 |
commit | df85757244c47394d42de2a45bd39522ee0c3b1d (patch) | |
tree | 86c3e1426d11590246a5d4932da19ff9bfd2703c /compat | |
parent | send-pack: isolate sigpipe in demuxer thread (diff) | |
download | tgif-df85757244c47394d42de2a45bd39522ee0c3b1d.tar.xz |
fetch-pack: isolate sigpipe in demuxer thread
In commit 9ff18fa (fetch-pack: ignore SIGPIPE in sideband
demuxer, 2016-02-24), we started using sigchain_push() to
ignore SIGPIPE in the async demuxer thread. However, this is
rather clumsy, as it ignores SIGPIPE for the entire process,
including the main thread. At the time we didn't have any
per-thread signal support, but we now we do. Let's use it.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat')
0 files changed, 0 insertions, 0 deletions