From f7d07ff5dce337b83cf58371d575b74a0a5498e5 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 12 Apr 2017 09:59:03 -0400 Subject: [PATCH] vstart.sh: add --valgrind_args To do leak checking, you can do vstart.sh ... \ --valgrind_mgr memcheck \ --valgrind_args '--leak-check=full --show-reachable=yes' Signed-off-by: Sage Weil --- src/vstart.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vstart.sh b/src/vstart.sh index b4408cd8bac8..0a8c7620f5e4 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -185,6 +185,10 @@ case $1 in valgrind=$2 shift ;; + --valgrind_args ) + valgrind_args="$2" + shift + ;; --valgrind_mds ) [ -z "$2" ] && usage_exit valgrind_mds=$2 @@ -344,7 +348,7 @@ run() { [ -z "$valg" ] && valg="$valgrind" if [ -n "$valg" ]; then - prunb valgrind --tool="$valg" "$@" -f + prunb valgrind --tool="$valg" $valgrind_args "$@" -f sleep 1 else if [ "$nodaemon" -eq 0 ]; then -- 2.47.3