't5504-fetch-receive-strict.sh', in particular the test 'push with transfer.fsckobjects' failed on me while building this branch the other day, caused by 'test_cmp' failing, because 'git push' didn't print anything to its standard input. I was unable to reproduce the failure with the usual means (running the test repeatedly for a long time while the machine is under heavy load), and given that this test has a history of raciness[1] with the same symptom, I'm not sure whether this patch series does something wrong, or perhaps the fixes[2] are incomplete. Or the Blood Moon. Sidenote: I found some of the error messages from the expectedly failing 'git fetch' and 'git push' commands misleading. Some of them output "fatal: object of unexpected type", even though the original and the corrupted objects are both of the same type (blob). 1 - 8bf4becf0c (add "ok=sigpipe" to test_must_fail and use it to fix flaky tests, 2015-11-27) 2 - five commits leading up to c4b27511ab (t5504: drop sigpipe=ok from push tests, 2016-04-19)