- fix handling of greeting

git-svn-id: https://pyst.svn.sourceforge.net/svnroot/pyst/pyst/trunk@4 01a3061f-1c3a-49da-a2a0-fa5697faa6a0
develop
ralf 2010-06-17 17:29:23 +00:00
parent 7f4293d50c
commit f34ff5f31f
1 changed files with 2 additions and 1 deletions

View File

@ -161,6 +161,7 @@ class Event(object):
class Manager(object): class Manager(object):
def __init__(self): def __init__(self):
self._sock = None # our socket self._sock = None # our socket
self.title = None # set by received greeting
self._connected = threading.Event() self._connected = threading.Event()
self._running = threading.Event() self._running = threading.Event()
@ -308,7 +309,7 @@ class Manager(object):
break break
# check to see if this is the greeting line # check to see if this is the greeting line
if line.find('/') >= 0 and line.find(':') < 0: if not self.title and line.find('/') >= 0 and line.find(':') < 0:
self.title = line.split('/')[0].strip() # store the title of the manager we are connecting to self.title = line.split('/')[0].strip() # store the title of the manager we are connecting to
self.version = line.split('/')[1].strip() # store the version of the manager we are connecting to self.version = line.split('/')[1].strip() # store the version of the manager we are connecting to
break break