Johan Herland schrieb: > Does anybody with Windows/MSYS experience know how this scenario (write() to > a terminated process, followed by close()) would play out in msysGit? The first write() sometimes fails with EPIPE, otherwise it fails with EINVAL. All subsequent write()s fail with EINVAL. The setting of SIGPIPE is irrelevant because it is unknown to Windows. There's precedent already in write_or_die.c. You should not write the error message for both EPIPE and EINVAL. -- Hannes -- 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