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