MatrixSynapse/synapse
Richard van der Hoff f9b4bb05e0 Fix the logcontext handling in the cache wrappers (#2077)
The cache wrappers had a habit of leaking the logcontext into the reactor while
the lookup function was running, and then not restoring it correctly when the
lookup function had completed. It's all the fault of
`preserve_context_over_{fn,deferred}` which are basically a bit broken.
2017-03-30 13:22:24 +01:00
..
api use jsonschema.FormatChecker for RoomID and UserID strings 2017-03-23 11:42:41 -03:00
app synctl.py: wait for synapse to stop before restarting (#2020) 2017-03-29 19:20:13 +01:00
appservice
config
crypto Merge pull request #2050 from matrix-org/rav/federation_backoff 2017-03-23 22:27:01 +00:00
events Refactoring and cleanups 2017-03-17 15:06:07 +00:00
federation Bail early if remote wouldn't be retried (#2064) 2017-03-29 11:48:27 +01:00
handlers Cache hosts in room 2017-03-24 11:46:24 +00:00
http try not to drop context after federation requests 2017-03-23 22:36:21 +00:00
metrics
push
replication Use presence replication stream to invalidate cache 2017-03-24 13:21:08 +00:00
rest Merge pull request #2057 from matrix-org/rav/missing_yield_2 2017-03-24 12:46:43 +00:00
static/client
storage Use txn.fetchall() so we can reuse txn 2017-03-30 10:30:05 +01:00
streams
util Fix the logcontext handling in the cache wrappers (#2077) 2017-03-30 13:22:24 +01:00
__init__.py Bump changelog and version 2017-03-20 16:37:14 +00:00
event_auth.py
notifier.py
python_dependencies.py Add jsonschema to python_dependencies.py 2017-03-23 11:42:47 -03:00
server.py
server.pyi
state.py Merge pull request #1849 from matrix-org/erikj/state_typo 2017-03-29 11:53:42 +01:00
types.py
visibility.py Fix rejection of invites not reaching sync 2017-03-23 18:50:31 +00:00