synapse-product/synapse/util
Richard van der Hoff 667fba68f3 Run things as background processes
This fixes #3518, and ensures that we get useful logs and metrics for lots of
things that happen in the background.

(There are certainly more things that happen in the background; these are just
the common ones I've found running a single-process synapse locally).
2018-07-18 20:55:05 +01:00
..
caches Run things as background processes 2018-07-18 20:55:05 +01:00
__init__.py run isort 2018-07-09 16:09:20 +10:00
async.py run isort 2018-07-09 16:09:20 +10:00
distributor.py Run things as background processes 2018-07-18 20:55:05 +01:00
file_consumer.py run isort 2018-07-09 16:09:20 +10:00
frozenutils.py run isort 2018-07-09 16:09:20 +10:00
httpresourcetree.py run isort 2018-07-09 16:09:20 +10:00
jsonobject.py Handle sending events and device messages over federation 2016-11-17 15:48:04 +00:00
logcontext.py Attempt to include db threads in cpu usage stats (#3496) 2018-07-10 16:12:36 +01:00
logformatter.py run isort 2018-07-09 16:09:20 +10:00
logutils.py run isort 2018-07-09 16:09:20 +10:00
manhole.py run isort 2018-07-09 16:09:20 +10:00
metrics.py Refactor logcontext resource usage tracking (#3501) 2018-07-10 13:56:07 +01:00
module_loader.py pep8 2017-09-26 19:21:41 +01:00
msisdn.py run isort 2018-07-09 16:09:20 +10:00
ratelimitutils.py Make FederationRateLimiter queue requests properly 2018-07-13 16:19:40 +01:00
retryutils.py run isort 2018-07-09 16:09:20 +10:00
rlimit.py run isort 2018-07-09 16:09:20 +10:00
stringutils.py run isort 2018-07-09 16:09:20 +10:00
threepids.py fix PR nitpicking 2018-01-19 18:23:45 +00:00
versionstring.py run isort 2018-07-09 16:09:20 +10:00
wheel_timer.py Move more xrange to six 2018-04-28 13:57:00 +02:00