equal
deleted
inserted
replaced
1198 label = opts.get('label', b'') |
1198 label = opts.get('label', b'') |
1199 msg = self.label(msg, label) |
1199 msg = self.label(msg, label) |
1200 dest.write(msg) |
1200 dest.write(msg) |
1201 # stderr may be buffered under win32 when redirected to files, |
1201 # stderr may be buffered under win32 when redirected to files, |
1202 # including stdout. |
1202 # including stdout. |
1203 if dest is self._ferr and not getattr(self._ferr, 'closed', False): |
1203 if dest is self._ferr and not getattr(dest, 'closed', False): |
1204 dest.flush() |
1204 dest.flush() |
1205 except IOError as err: |
1205 except IOError as err: |
1206 if dest is self._ferr and err.errno in ( |
1206 if dest is self._ferr and err.errno in ( |
1207 errno.EPIPE, |
1207 errno.EPIPE, |
1208 errno.EIO, |
1208 errno.EIO, |