From 7e176424017ddeeb66e2d6828fd0fd8f5479b5cc Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Sat, 15 Jul 2006 18:11:46 +0000 Subject: [PATCH] Imported from archive. * mudpy.py (User.replace_old_connections): Bug fix to make sure old_user.account actually exists during socket replacement, and is not merely a dangling reference. --- mudpy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mudpy.py b/mudpy.py index 06563f7..01b9142 100644 --- a/mudpy.py +++ b/mudpy.py @@ -562,7 +562,7 @@ class User: for old_user in universe.userlist: # the name is the same but it's not us - if hasattr(old_user, "account") and old_user.account.get("name") == self.account.get("name") and old_user is not self: + if hasattr(old_user, "account") and old_user.account and old_user.account.get("name") == self.account.get("name") and old_user is not self: # make a note of it log("User " + self.account.get("name") + " reconnected--closing old connection to " + old_user.address + ".", 2) -- 2.11.0