summaryrefslogtreecommitdiff
path: root/Lib/asyncio/sslproto.py
diff options
context:
space:
mode:
authorƁukasz Langa <lukasz@langa.pl>2017-10-19 10:24:55 -0700
committerGitHub <noreply@github.com>2017-10-19 10:24:55 -0700
commitce9e62544571e7ade7186697d5dd065fb4c5243f (patch)
tree1ba66445412bb1b0fcbbb46d7a19cd5fa2b3de8d /Lib/asyncio/sslproto.py
parent05a634b12a8207611ae8e9d051427d615fcacb69 (diff)
downloadcpython-git-ce9e62544571e7ade7186697d5dd065fb4c5243f.tar.gz
bpo-31457: Don't omit inner ``process()`` calls with nested LogAdapters (#4044)
This used to be the case on Python 2. Commit 212b590e118e3650b596917021ed9612a918180b changed the implementation for Python 3, making the `log()` method of LogAdapter call `logger._log()` directly. This makes nested log adapters not execute their ``process()`` method. This patch fixes the issue. Also, now proxying `name`, too, to make `repr()` work with nested log adapters. New tests added.
Diffstat (limited to 'Lib/asyncio/sslproto.py')
0 files changed, 0 insertions, 0 deletions