]> granicus.if.org Git - python/commitdiff
Closes #25685: Made SocketHandler emission more efficient.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Sat, 26 Dec 2015 12:48:44 +0000 (12:48 +0000)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Sat, 26 Dec 2015 12:48:44 +0000 (12:48 +0000)
Lib/logging/handlers.py

index b810fa9c58394724c1960e28c3efdbcc1f97e097..c6840c30b35b2bc0a19d90761e8d89730f922f25 100644 (file)
@@ -588,6 +588,8 @@ class SocketHandler(logging.Handler):
         d['msg'] = record.getMessage()
         d['args'] = None
         d['exc_info'] = None
+        # Issue #25685: delete 'message' if present: redundant with 'msg'
+        d.pop('message', None)
         s = pickle.dumps(d, 1)
         slen = struct.pack(">L", len(s))
         return slen + s