Brought excluded code into the scope of a try block in SysLogHandler.emit().

This commit is contained in:
Vinay Sajip 2014-11-01 19:58:47 +00:00
parent 8083cd6c3b
commit c33a0cc61e
2 changed files with 17 additions and 14 deletions

View file

@ -879,6 +879,7 @@ class SysLogHandler(logging.Handler):
The record is formatted, and then sent to the syslog server. If
exception information is present, it is NOT sent to the server.
"""
try:
msg = self.format(record)
if self.ident:
msg = self.ident + msg
@ -893,7 +894,6 @@ class SysLogHandler(logging.Handler):
# Message is a string. Convert to bytes as required by RFC 5424
msg = msg.encode('utf-8')
msg = prio + msg
try:
if self.unixsocket:
try:
self.socket.send(msg)

View file

@ -33,6 +33,9 @@ Core and Builtins
Library
-------
- Issue #22776: Brought excluded code into the scope of a try block in
SysLogHandler.emit().
- Issue #22665: Add missing get_terminal_size and SameFileError to
shutil.__all__.