diff options
author | Richard van der Hoff <richard@matrix.org> | 2017-03-17 15:11:26 +0000 |
---|---|---|
committer | Richard van der Hoff <richard@matrix.org> | 2017-03-17 23:59:28 +0000 |
commit | d2d146a3143e94c5f68caadc3dbeff4452f86853 (patch) | |
tree | a4d8b65787e4f891543eb79453962e1330465fe8 /synapse/util | |
parent | Merge pull request #2016 from matrix-org/rav/queue_pdus_during_join (diff) | |
download | synapse-d2d146a3143e94c5f68caadc3dbeff4452f86853.tar.xz |
Logcontext docs
Diffstat (limited to 'synapse/util')
-rw-r--r-- | synapse/util/logcontext.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/synapse/util/logcontext.py b/synapse/util/logcontext.py index d73670f9f2..1135a683af 100644 --- a/synapse/util/logcontext.py +++ b/synapse/util/logcontext.py @@ -12,6 +12,16 @@ # See the License for the specific language governing permissions and # limitations under the License. +""" Thread-local-alike tracking of log contexts within synapse + +This module provides objects and utilities for tracking contexts through +synapse code, so that log lines can include a request identifier, and so that +CPU and database activity can be accounted for against the request that caused +them. + +See doc/log_contexts.rst for details on how this works. +""" + from twisted.internet import defer import threading |