From 46ee94813fb18e1d3e0c26002ad47302ab9bee8a Mon Sep 17 00:00:00 2001 From: j Date: Thu, 4 Feb 2016 18:37:19 +0530 Subject: [PATCH] peer is offline if download fails --- oml/nodes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/oml/nodes.py b/oml/nodes.py index bebfa4c..640908d 100644 --- a/oml/nodes.py +++ b/oml/nodes.py @@ -355,6 +355,7 @@ class Node(Thread): r = self._opener.open(url, timeout=self.TIMEOUT*2) except: logger.debug('download failed %s', url, exc_info=True) + self.online = False return False code = r.getcode() if code == 200: