mirror of
https://github.com/evennia/evennia.git
synced 2026-04-01 05:27:17 +02:00
Fixes a side effect of the #583 solution only showing up in certain connection timing combinations related to which protocols were supported in a given client. The portal<->server handhshake exchanged the session info an extra round depending on the internal timing of the connection. Also fixed a handshake bug in the MXP initialization.
This commit is contained in:
parent
a5b4ddd1e9
commit
3eb347a076
4 changed files with 6 additions and 4 deletions
|
|
@ -95,7 +95,7 @@ class Session(object):
|
|||
and loads it into the correct properties of the session.
|
||||
"""
|
||||
for propname, value in sessdata.items():
|
||||
self.__dict__[propname] = value
|
||||
setattr(self, propname, value)
|
||||
|
||||
def at_sync(self):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue