The first patch is a general fixup as per discussion, the second patch will make Git compile in Windows again (hopefully, not tested) The number of #ifdefs seems acceptable to me, opinions on that? This has been developed on top of d075d2604c0f9 (Merge branch 'rs/daemon-plug-child-leak' into sb/submodule-parallel-update), but should also apply on top of origin/sb/submodule-parallel-fetch Thanks, Stefan Stefan Beller (2): run-parallel: rename set_nonblocking to set_nonblocking_or_die run-parallel: Run sequential if nonblocking I/O is unavailable run-command.c | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) -- 2.6.1.247.ge8f2a41.dirty -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html