fix: self.s is None if we are not connected

This commit is contained in:
thomasv 2012-10-27 16:46:42 +02:00
parent cfb3aa6a12
commit 8152072938
1 changed files with 1 additions and 1 deletions

View File

@ -470,7 +470,7 @@ class Interface(threading.Thread):
print "changing server:", server, proxy
self.server = server
self.proxy = proxy
if self.protocol in 'st':
if self.protocol in 'st' and self.s:
self.s.shutdown(socket.SHUT_RDWR)
self.s.close()
self.is_connected = False # this exits the polling loop