summaryrefslogtreecommitdiffstats
path: root/feed
diff options
context:
space:
mode:
Diffstat (limited to 'feed')
-rwxr-xr-xfeed/sse_tar.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/feed/sse_tar.py b/feed/sse_tar.py
index 09e5602..b3d86e6 100755
--- a/feed/sse_tar.py
+++ b/feed/sse_tar.py
@@ -104,6 +104,8 @@ def uncompress_archive(archive, root, package_id, meta = {}):
n = uncompress_zip(archive, root, package_id, meta)
except zipfile.error:
print "WARNING: Unknown file format."
+ except IOError:
+ print "WARNING: Broken archive."
except IOError, e:
if e[0] == "CRC check failed":
print "WARNING: Broken archive."