summaryrefslogtreecommitdiff
path: root/buildscripts/hang_analyzer.py
diff options
context:
space:
mode:
authorMathew Robinson <chasinglogic@gmail.com>2019-04-11 15:06:12 -0400
committerMathew Robinson <chasinglogic@gmail.com>2019-04-11 15:31:55 -0400
commit32fb818708916a7fea5b0de3028c8fef39396633 (patch)
treeae348ded95e7d9d998763195b4ba4c81b5c2c6b8 /buildscripts/hang_analyzer.py
parent6b47868e5a82822a21176db3a7d3abd2df429e1f (diff)
downloadmongo-32fb818708916a7fea5b0de3028c8fef39396633.tar.gz
SERVER-40593 hang_analyzer.py should not crash when receiving invalid unicode from a subprocess
Diffstat (limited to 'buildscripts/hang_analyzer.py')
-rwxr-xr-xbuildscripts/hang_analyzer.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/buildscripts/hang_analyzer.py b/buildscripts/hang_analyzer.py
index 05997c5a0f4..0f861c6e505 100755
--- a/buildscripts/hang_analyzer.py
+++ b/buildscripts/hang_analyzer.py
@@ -60,7 +60,7 @@ def callo(args, logger):
"""Call subprocess on args string."""
logger.info("%s", str(args))
- return subprocess.check_output(args).decode('utf-8')
+ return subprocess.check_output(args).decode('utf-8', 'replace')
def find_program(prog, paths):