Merge pull request #4667 from matrix-org/erikj/fix_revoke_guest_access_workers

Fix kicking guest users in worker mode
pull/4676/head
Erik Johnston 2019-02-18 15:55:48 +00:00 committed by GitHub
commit c30f73c86a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 1 deletions

1
changelog.d/4667.bugfix Normal file
View File

@ -0,0 +1 @@
Fix kicking guest users on guest access revocation in worker mode.

View File

@ -40,6 +40,7 @@ from synapse.replication.slave.storage.profile import SlavedProfileStore
from synapse.replication.slave.storage.push_rule import SlavedPushRuleStore from synapse.replication.slave.storage.push_rule import SlavedPushRuleStore
from synapse.replication.slave.storage.pushers import SlavedPusherStore from synapse.replication.slave.storage.pushers import SlavedPusherStore
from synapse.replication.slave.storage.receipts import SlavedReceiptsStore from synapse.replication.slave.storage.receipts import SlavedReceiptsStore
from synapse.replication.slave.storage.registration import SlavedRegistrationStore
from synapse.replication.slave.storage.room import RoomStore from synapse.replication.slave.storage.room import RoomStore
from synapse.replication.slave.storage.transactions import SlavedTransactionStore from synapse.replication.slave.storage.transactions import SlavedTransactionStore
from synapse.replication.tcp.client import ReplicationClientHandler from synapse.replication.tcp.client import ReplicationClientHandler
@ -62,6 +63,7 @@ class FederationReaderSlavedStore(
SlavedReceiptsStore, SlavedReceiptsStore,
SlavedEventStore, SlavedEventStore,
SlavedKeyStore, SlavedKeyStore,
SlavedRegistrationStore,
RoomStore, RoomStore,
DirectoryStore, DirectoryStore,
SlavedTransactionStore, SlavedTransactionStore,

View File

@ -167,4 +167,4 @@ class BaseHandler(object):
ratelimit=False, ratelimit=False,
) )
except Exception as e: except Exception as e:
logger.warn("Error kicking guest user: %s" % (e,)) logger.exception("Error kicking guest user: %s" % (e,))