mercurial/commands.py
changeset 693 10c0264751da
parent 689 4315db147f00
child 705 574869103985
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -1267,7 +1267,7 @@ def dispatch(args):
         elif hasattr(inst, "reason"):
             u.warn("abort: error %d: %s\n" % (inst.reason[0], inst.reason[1]))
         elif hasattr(inst, "args") and inst[0] == errno.EPIPE:
-            u.warn("broken pipe\n")
+            if u.debugflag: u.warn("broken pipe\n")
         else:
             raise
     except OSError, inst: