diff options
author | Josh Snyder <hashbrowncipher@users.noreply.github.com> | 2018-10-22 23:48:38 -0700 |
---|---|---|
committer | Vinay Sajip <vinay_sajip@yahoo.co.uk> | 2018-10-23 07:48:38 +0100 |
commit | b7d62050e7d5fc208ae7673613da4f1f2bc565c4 (patch) | |
tree | ab4ee52caca79657424f15981cc0661c37926202 | |
parent | 3b0047d8e982b10b34ab05fd207b7d513cc1188a (diff) | |
download | cpython-git-b7d62050e7d5fc208ae7673613da4f1f2bc565c4.tar.gz |
bpo-35046: do only one system call per line (logging.StreamHandler) (GH-10042)
-rw-r--r-- | Lib/logging/__init__.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/logging/__init__.py b/Lib/logging/__init__.py index 58afcd29c9..b4659af7cc 100644 --- a/Lib/logging/__init__.py +++ b/Lib/logging/__init__.py @@ -1091,8 +1091,8 @@ class StreamHandler(Handler): try: msg = self.format(record) stream = self.stream - stream.write(msg) - stream.write(self.terminator) + # issue 35046: merged two stream.writes into one. + stream.write(msg + self.terminator) self.flush() except Exception: self.handleError(record) |