From 0a5065c9c2c8330abba9d113a48a0087d6fe1adb Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 31 Aug 2015 11:22:38 +0100 Subject: [PATCH] Handle none case --- src/Site/Site.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Site/Site.py b/src/Site/Site.py index c6c27e34..62c3033b 100644 --- a/src/Site/Site.py +++ b/src/Site/Site.py @@ -591,9 +591,11 @@ class Site: for node in bootstrap_nodes: node_fields = node.split(' ') if len(node_fields) == 3: - protocol = node_fields[0].strip() + protocol = node_fields[0].strip().lower() ip = node_fields[1].strip() - port = int(node_fields[2].strip()) + port = None + if node_fields[2].strip().lower() != "none": + port = int(node_fields[2].strip()) thread = gevent.spawn(self.announceTracker, protocol, ip, port, fileserver_port, address_hash, my_peer_id) threads.append(thread) thread.ip = ip