summaryrefslogtreecommitdiffstats
path: root/tools/guest-diag/track_waits.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/guest-diag/track_waits.sh')
-rw-r--r--tools/guest-diag/track_waits.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/guest-diag/track_waits.sh b/tools/guest-diag/track_waits.sh
index 4c9cd1a..45a9a66 100644
--- a/tools/guest-diag/track_waits.sh
+++ b/tools/guest-diag/track_waits.sh
@@ -52,7 +52,7 @@ for i in $(seq 1 "$N"); do
TS=$(date +%T.%3N)
kill -0 "$PID" 2>/dev/null || { echo "PROCESS GONE at $TS (sample $i)" >> /tmp/trk.log; break; }
- if [ $((i % 2)) -eq 1 ]; then
+ if [ $((i % 2)) -eq 1 ] && [ "${GDB:-1}" = "1" ]; then
echo "=== $TS sample $i ===" >> /tmp/trk.log
timeout 8 gdb -p "$PID" -batch -x /tmp/trkinfo.py 2>&1 \
| grep -vE "^\[|Reading symbols|^0x[0-9a-f]+ in |warning:" >> /tmp/trk.log