From 6015aca8db9accd35f47b5c5143e2faa38ca1e98 Mon Sep 17 00:00:00 2001 From: Greg Taylor Date: Mon, 11 Jun 2007 15:42:47 +0000 Subject: [PATCH] Fix for issue 29, duplicate session removal no longer results in the loss of the CONNECTED flag. --- session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/session.py b/session.py index 4fdaf02ecf..35e1c4da28 100755 --- a/session.py +++ b/session.py @@ -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")