Progress updates fail when stderr is not writable. Do a clean abort instead of triggering an abrt report. --- urlgrabber/grabber.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/urlgrabber/grabber.py b/urlgrabber/grabber.py index 7224a55..c334242 100644 --- a/urlgrabber/grabber.py +++ b/urlgrabber/grabber.py @@ -1754,7 +1754,7 @@ class PyCurlFileObject(object): if self._prog_running: downloaded += self._reget_length self.opts.progress_obj.update(downloaded) - except KeyboardInterrupt: + except (KeyboardInterrupt, IOError): return -1 def _over_max_size(self, cur, max_size=None): -- 1.7.4.4 _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel