equal
deleted
inserted
replaced
2176 u.warn("abort: error: %s\n" % inst.reason[1]) |
2176 u.warn("abort: error: %s\n" % inst.reason[1]) |
2177 elif hasattr(inst, "args") and inst[0] == errno.EPIPE: |
2177 elif hasattr(inst, "args") and inst[0] == errno.EPIPE: |
2178 if u.debugflag: |
2178 if u.debugflag: |
2179 u.warn("broken pipe\n") |
2179 u.warn("broken pipe\n") |
2180 elif getattr(inst, "strerror", None): |
2180 elif getattr(inst, "strerror", None): |
2181 u.warn("abort: %s\n" % inst.strerror) |
2181 if getattr(inst, "filename", None): |
|
2182 u.warn("abort: %s - %s\n" % (inst.strerror, inst.filename)) |
|
2183 else: |
|
2184 u.warn("abort: %s\n" % inst.strerror) |
2182 else: |
2185 else: |
2183 raise |
2186 raise |
2184 except OSError, inst: |
2187 except OSError, inst: |
2185 if hasattr(inst, "filename"): |
2188 if hasattr(inst, "filename"): |
2186 u.warn("abort: %s: %s\n" % (inst.strerror, inst.filename)) |
2189 u.warn("abort: %s: %s\n" % (inst.strerror, inst.filename)) |