From: Junio C Hamano Date: Wed, 18 Jan 2017 23:12:16 +0000 (-0800) Subject: Merge branch 'jk/execv-dashed-external' X-Git-Tag: v2.12.0-rc0~62 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5918bdcf26030a2540ac25d5b8cbee82fad219fc;p=git Merge branch 'jk/execv-dashed-external' Typing ^C to pager, which usually does not kill it, killed Git and took the pager down as a collateral damage in certain process-tree structure. This has been fixed. * jk/execv-dashed-external: execv_dashed_external: wait for child on signal death execv_dashed_external: stop exiting with negative code execv_dashed_external: use child_process struct --- 5918bdcf26030a2540ac25d5b8cbee82fad219fc