1
0

Use run_as_background_process

This commit is contained in:
Travis Ralston
2018-11-22 08:50:05 -07:00
committed by Brendan Abolivier
parent 0463d9ba75
commit 645d5c8c35
+3 -1
View File
@@ -50,6 +50,7 @@ from synapse.crypto.event_signing import (
)
from synapse.events import FrozenEvent
from synapse.events.validator import EventValidator
from synapse.metrics.background_process_metrics import run_as_background_process
from synapse.replication.http.federation import (
ReplicationCleanRoomRestServlet,
ReplicationFederationSendEventsRestServlet,
@@ -1413,7 +1414,8 @@ class FederationHandler(BaseHandler):
sender = UserID.from_string(event.sender)
target = UserID.from_string(event.state_key)
if (sender.localpart == target.localpart):
logcontext.run_in_background(
run_as_background_process(
"_auto_accept_invite",
self._auto_accept_invite,
sender, target, event.room_id,
)