From 7e5c22706b039203453180a9ba4014619ec0c975 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 4 Aug 2015 00:27:13 +0300 Subject: [PATCH] Use own mirror when SF is offline --- platformio/pkgmanager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platformio/pkgmanager.py b/platformio/pkgmanager.py index b149b04c..110b9c23 100644 --- a/platformio/pkgmanager.py +++ b/platformio/pkgmanager.py @@ -89,7 +89,8 @@ class PackageManager(object): dlpath = None try: dlpath = self.download(info['url'], pkg_dir, info['sha1']) - except requests.exceptions.ConnectionError: + except (requests.exceptions.ConnectionError, + exception.FDUnrecognizedStatusCode): if info['url'].startswith("http://sourceforge.net"): dlpath = self.download( "http://dl.platformio.org/packages/%s" %