synapse/synapse/config
Richard van der Hoff 8d156ec0ba
Remove special-case for twisted logger (#12589)
This was originally added when we first added a `MemoryHandler` to the default
log config back in https://github.com/matrix-org/synapse/pull/8040, to ensure
that we didn't explode with an infinite loop if there was an error formatting
the logs.

Since then, we made additional improvements to logging which make this
workaround redundant. In particular:

 * we no longer attempt to log un-UTF8-decodable byte sequences, which were the
   most likely cause of an error in the first place.

 * https://github.com/matrix-org/synapse/pull/8268 ensures that in the unlikely
   case that there *is* an error, it won't cause an infinite loop.
2022-04-29 22:05:18 +01:00
..
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
__main__.py Additional type hints for config module. (#11465) 2021-12-01 07:28:23 -05:00
_base.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
_base.pyi Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
_util.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
account_validity.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
api.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
appservice.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
auth.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
background_updates.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
cache.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
captcha.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
cas.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
consent.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
database.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
emailconfig.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
experimental.py Implement MSC2815: allow room moderators to view redacted event content (#12427) 2022-04-20 12:57:39 +01:00
federation.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
groups.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
homeserver.py Add config settings for background update parameters (#11980) 2022-03-11 10:46:45 -08:00
jwt.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
key.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
logger.py Remove special-case for twisted logger (#12589) 2022-04-29 22:05:18 +01:00
metrics.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
modules.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
oembed.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
oidc.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
password_auth_providers.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
push.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
ratelimiting.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
redis.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
registration.py Add option to enable token registration without requiring 3pids (#12526) 2022-04-27 12:57:53 +00:00
repository.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
retention.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
room.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
room_directory.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
saml2.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
server.py Remove unused # type: ignores (#12531) 2022-04-27 14:03:44 +01:00
server_notices.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
spam_checker.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
sso.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
stats.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
third_party_event_rules.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
tls.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
tracer.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
user_directory.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
voip.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
workers.py Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00