Fix for issue 29, duplicate session removal no longer results in the loss of the CONNECTED flag.

This commit is contained in:
Greg Taylor 2007-06-11 15:42:47 +00:00
parent 8991d4ecac
commit 6015aca8db

View file

@ -146,9 +146,9 @@ class SessionProtocol(StatefulTelnetProtocol):
self.logged_in = True
self.conn_time = time.time()
pobject = self.get_pobject()
session_mgr.disconnect_duplicate_session(self)
pobject.set_flag("CONNECTED", True)
session_mgr.disconnect_duplicate_session(self)
self.msg("You are now logged in as %s." % (self.name,))
pobject.get_location().emit_to_contents("%s has connected." % (pobject.get_name(),), exclude=pobject)
self.execute_cmd("look")