From 89b5ef7c4be824af4314497ad1338c2ac0e66ed8 Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 10 May 2016 19:05:22 +0200 Subject: [PATCH] Cached functions must be accessed through the dict --- synapse/app/pusher.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/synapse/app/pusher.py b/synapse/app/pusher.py index d59922422c..64371aaba8 100644 --- a/synapse/app/pusher.py +++ b/synapse/app/pusher.py @@ -23,6 +23,7 @@ from synapse.config.logger import LoggingConfig from synapse.config.emailconfig import EmailConfig from synapse.http.site import SynapseSite from synapse.metrics.resource import MetricsResource, METRICS_PREFIX +from synapse.storage.events import EventsStore from synapse.replication.slave.storage.events import SlavedEventStore from synapse.replication.slave.storage.pushers import SlavedPusherStore from synapse.replication.slave.storage.receipts import SlavedReceiptsStore @@ -132,7 +133,7 @@ class PusherSlaveStore( ) _get_state_group_for_events = ( - DataStore._get_state_group_for_events.__func__ + EventsStore.__dict__["_get_state_group_for_events"] )