Merge branch 'bc/receive-pack-stdout-protection' into maint-1.7.11
commit3f664638e5d5afa0982eaa14fec5df70be56d52b
authorJunio C Hamano <gitster@pobox.com>
Mon, 10 Sep 2012 22:25:09 +0000 (10 15:25 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 10 Sep 2012 22:25:09 +0000 (10 15:25 -0700)
tree333951c63a6a82bc86a488ad5b98cbf2b9dbbcdd
parent03adeeaad6c039aadda074de9509f4d845739d55
parent4b7f2fa4c6c2c4675ab00474d419fa356afdfa71
Merge branch 'bc/receive-pack-stdout-protection' into maint-1.7.11

When "git push" triggered the automatic gc on the receiving end, a
message from "git prune" that said it was removing cruft leaked to
the standard output, breaking the communication protocol.

* bc/receive-pack-stdout-protection:
  receive-pack: do not leak output from auto-gc to standard output
  t/t5400: demonstrate breakage caused by informational message from prune