MatrixSynapse/synapse/app
Richard van der Hoff d6b85a2a7d
Complement image: propagate SIGTERM to all workers (#13914)
This should mean that logs from worker processes are flushed before shutdown.

When a test completes, Complement stops the docker container, which means that
synapse will receive a SIGTERM. Currently, the `complement_fork_starter` exits
immediately (without notifying the worker processes), which means that the
workers never get a chance to flush their logs before the whole container is
vaped. We can fix this by propagating the SIGTERM to the children.
2022-09-26 23:07:02 +01:00
..
__init__.py
_base.py Share some metrics between the Prometheus exporter and the phone home stats (#13671) 2022-09-05 10:26:43 +00:00
admin_cmd.py Remove old empty/redundant slaved stores. (#13349) 2022-07-21 17:56:45 +00:00
appservice.py
client_reader.py
complement_fork_starter.py Complement image: propagate SIGTERM to all workers (#13914) 2022-09-26 23:07:02 +01:00
event_creator.py
federation_reader.py
federation_sender.py
frontend_proxy.py
generic_worker.py
homeserver.py Remove configuration options for direct TCP replication. (#13647) 2022-09-06 07:50:02 +00:00
media_repository.py
phone_stats_home.py Fix Prometheus recording rules to not use legacy metric names. (#13718) 2022-09-08 15:01:42 +01:00
pusher.py
synchrotron.py
user_dir.py