summaryrefslogtreecommitdiff
path: root/buildscripts/hang_analyzer.py
diff options
context:
space:
mode:
authorEddie Louie <eddie.louie@mongodb.com>2017-02-21 16:02:35 -0500
committerEddie Louie <eddie.louie@mongodb.com>2017-02-21 16:04:55 -0500
commitbaedb6631eeed584be827d3b430ecc0bd0a59654 (patch)
tree9abfa19d7371c8a357c7ea53997e82477952697f /buildscripts/hang_analyzer.py
parentc8ab15b0dd635be196ff358409ad533ca87e9b86 (diff)
downloadmongo-baedb6631eeed584be827d3b430ecc0bd0a59654.tar.gz
SERVER-27875 Dump locked critical sections on Windows in hang_analyzer.py
Diffstat (limited to 'buildscripts/hang_analyzer.py')
-rwxr-xr-xbuildscripts/hang_analyzer.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/buildscripts/hang_analyzer.py b/buildscripts/hang_analyzer.py
index 3c7fb9de9b0..d9c1c5ad6e8 100755
--- a/buildscripts/hang_analyzer.py
+++ b/buildscripts/hang_analyzer.py
@@ -129,6 +129,7 @@ class WindowsDumper(object):
"!peb", # Dump current exe, & environment variables
"lm", # Dump loaded modules
"~* kp 100", # Dump All Threads with function arguments
+ "!cs -l", # Dump all locked critical sections
".dump /ma /u dump_" + process_name + "." + str(pid) + "." + self.get_dump_ext() if take_dump else "",
# Dump to file, dump_<process name>_<time stamp>_<pid in hex>.<pid>.mdmp
".detach", # Detach