From: Ciaran Gultnieks Date: Mon, 3 Jun 2013 09:25:20 +0000 (+0100) Subject: Extra http resilience in checkupdates X-Git-Tag: 0.1~554 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=bd46fcfa99d4e5f9dfc586f64a56cedbf5c3507f;p=fdroidserver.git Extra http resilience in checkupdates --- diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index 65f5b5d8..b1db1d10 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -173,6 +173,7 @@ def check_market(app): req = urllib2.Request(url, None, headers) try: resp = urllib2.urlopen(req, None, 20) + page = resp.read() except urllib2.HTTPError, e: if e.code == 404: return (None, 'Not in market') @@ -180,7 +181,6 @@ def check_market(app): return (None, 'Failed with HTTP status' + str(req.getcode())) except Exception, e: return (None, 'Failed:' + str(e)) - page = resp.read() version = None vercode = None