From f1a7473ae2d12996e92b3a7975c969d5e1cd4d92 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sun, 4 Nov 2012 11:08:05 +0100 Subject: [PATCH] do not use old servers --- lib/interface.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/interface.py b/lib/interface.py index 699b40035..89934f85c 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -105,7 +105,11 @@ class Interface(threading.Thread): ports.append((v[0], v[1:])) if re.match("v(.?)+", v): version = v[1:] - if ports and version: + try: + is_recent = float(version)>=0.5 + except: + is_recent = False + if ports and is_recent: servers.append((host, ports)) self.servers = servers self.trigger_callback('peers')