|
Matej Habrnal |
933436 |
From a2bdf944c8855dd53b4df5f6829442f9f2f6bd14 Mon Sep 17 00:00:00 2001
|
|
Matej Habrnal |
933436 |
From: Matej Habrnal <mhabrnal@redhat.com>
|
|
Matej Habrnal |
933436 |
Date: Wed, 8 Jun 2016 17:50:18 +0200
|
|
Matej Habrnal |
933436 |
Subject: [PATCH] a-a-install-debuginfo: Exception may not have an argument
|
|
Matej Habrnal |
933436 |
errno
|
|
Matej Habrnal |
933436 |
|
|
Matej Habrnal |
933436 |
Also BrokenPipe error can appear even in download_class(), moving it to try
|
|
Matej Habrnal |
933436 |
block.
|
|
Matej Habrnal |
933436 |
|
|
Matej Habrnal |
933436 |
Related to #1343826, #1343664
|
|
Matej Habrnal |
933436 |
|
|
Matej Habrnal |
933436 |
Signed-off-by: Matej Habrnal <mhabrnal@redhat.com>
|
|
Matej Habrnal |
933436 |
---
|
|
Matej Habrnal |
933436 |
src/plugins/abrt-action-install-debuginfo.in | 6 +++---
|
|
Matej Habrnal |
933436 |
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
Matej Habrnal |
933436 |
|
|
Matej Habrnal |
933436 |
diff --git a/src/plugins/abrt-action-install-debuginfo.in b/src/plugins/abrt-action-install-debuginfo.in
|
|
Matej Habrnal |
933436 |
index a3ef3da..be45bc6 100644
|
|
Matej Habrnal |
933436 |
--- a/src/plugins/abrt-action-install-debuginfo.in
|
|
Matej Habrnal |
933436 |
+++ b/src/plugins/abrt-action-install-debuginfo.in
|
|
Matej Habrnal |
933436 |
@@ -236,12 +236,12 @@ if __name__ == "__main__":
|
|
Matej Habrnal |
933436 |
sys.exit(RETURN_FAILURE)
|
|
Matej Habrnal |
933436 |
|
|
Matej Habrnal |
933436 |
# TODO: should we pass keep_rpms=keeprpms to DebugInfoDownload here??
|
|
Matej Habrnal |
933436 |
- downloader = download_class(cache=cachedirs[0], tmp=TMPDIR,
|
|
Matej Habrnal |
933436 |
+ try:
|
|
Matej Habrnal |
933436 |
+ downloader = download_class(cache=cachedirs[0], tmp=TMPDIR,
|
|
Matej Habrnal |
933436 |
noninteractive=noninteractive,
|
|
Matej Habrnal |
933436 |
repo_pattern=repo_pattern)
|
|
Matej Habrnal |
933436 |
- try:
|
|
Matej Habrnal |
933436 |
result = downloader.download(missing, download_exact_files=exact_fls)
|
|
Matej Habrnal |
933436 |
- except Exception as ex:
|
|
Matej Habrnal |
933436 |
+ except OSError as ex:
|
|
Matej Habrnal |
933436 |
if ex.errno == errno.EPIPE:
|
|
Matej Habrnal |
933436 |
clean_up(TMPDIR, silent=True)
|
|
Matej Habrnal |
933436 |
exit(RETURN_FAILURE)
|
|
Matej Habrnal |
933436 |
--
|
|
Matej Habrnal |
933436 |
2.7.4
|
|
Matej Habrnal |
933436 |
|