File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change
1
+ Speed up responding to media requests.
Original file line number Diff line number Diff line change 124
124
)
125
125
from synapse .http .matrixfederationclient import MatrixFederationHttpClient
126
126
from synapse .media .media_repository import MediaRepository
127
+ from synapse .metrics import register_threadpool
127
128
from synapse .metrics .common_usage_metrics import CommonUsageMetricsManager
128
129
from synapse .module_api import ModuleApi
129
130
from synapse .module_api .callbacks import ModuleApiCallbacks
@@ -959,4 +960,7 @@ def get_media_sender_thread_pool(self) -> ThreadPool:
959
960
"during" , "shutdown" , media_threadpool .stop
960
961
)
961
962
963
+ # Register the threadpool with our metrics.
964
+ register_threadpool ("media" , media_threadpool )
965
+
962
966
return media_threadpool
You can’t perform that action at this time.
0 commit comments