summaryrefslogtreecommitdiff
path: root/refs/files-backend.c
diff options
context:
space:
mode:
authorLibravatar Johannes Schindelin <johannes.schindelin@gmx.de>2019-11-22 14:41:05 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2019-11-23 11:17:01 +0900
commitac33519ddfa818f420b4ef5a09b4a7b3ac8adeb8 (patch)
tree3be69cd77e59cc611b37cfbbf9a145e268445376 /refs/files-backend.c
parentmingw: spawned processes need to inherit only standard handles (diff)
downloadtgif-ac33519ddfa818f420b4ef5a09b4a7b3ac8adeb8.tar.xz
mingw: restrict file handle inheritance only on Windows 7 and later
Turns out that it don't work so well on Vista, see https://github.com/git-for-windows/git/issues/1742 for details. According to https://devblogs.microsoft.com/oldnewthing/?p=8873, it *should* work on Windows Vista and later. But apparently there are issues on Windows Vista when pipes are involved. Given that Windows Vista is past its end of life (official support ended on April 11th, 2017), let's not spend *too* much time on this issue and just disable the file handle inheritance restriction on any Windows version earlier than Windows 7. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'refs/files-backend.c')
0 files changed, 0 insertions, 0 deletions