From b5ec1f027602cdfdef32bfaa65ec3c441f9fdfd0 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 6 Jan 2010 01:21:10 +0100 Subject: [PATCH] [entropy.fetchers] when loading URLs with urllib, catch ValueError exceptions too --- libraries/entropy/fetchers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/entropy/fetchers.py b/libraries/entropy/fetchers.py index 9e88e3e28..b28f6186c 100644 --- a/libraries/entropy/fetchers.py +++ b/libraries/entropy/fetchers.py @@ -195,6 +195,11 @@ class UrlFetcher: self.__status = "-3" return self.__status + except ValueError: # malformed, unsupported URL? raised by urllib + self.__close(True) + self.__status = "-3" + return self.__status + except: print_traceback() raise