Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9cdfd18

Browse files
committed
Closes #25685: Made SocketHandler emission more efficient.
1 parent f81be8a commit 9cdfd18

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Lib/logging/handlers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,6 +588,8 @@ def makePickle(self, record):
588588
d['msg'] = record.getMessage()
589589
d['args'] = None
590590
d['exc_info'] = None
591+
# Issue #25685: delete 'message' if present: redundant with 'msg'
592+
d.pop('message', None)
591593
s = pickle.dumps(d, 1)
592594
slen = struct.pack(">L", len(s))
593595
return slen + s

0 commit comments

Comments
 (0)