Commit 491d57ab authored by Matt Stancliff's avatar Matt Stancliff Committed by antirez
Browse files

Add --track-origins=yes to valgrind

parent b0146aaf
...@@ -68,7 +68,7 @@ proc spawn_instance {type base_port count {conf {}}} { ...@@ -68,7 +68,7 @@ proc spawn_instance {type base_port count {conf {}}} {
} }
if {$::valgrind} { if {$::valgrind} {
set pid [exec valgrind --suppressions=../../../src/valgrind.sup --show-reachable=no --show-possibly-lost=no --leak-check=full ../../../src/${prgname} $cfgfile &] set pid [exec valgrind --track-origins=yes --suppressions=../../../src/valgrind.sup --show-reachable=no --show-possibly-lost=no --leak-check=full ../../../src/${prgname} $cfgfile &]
} else { } else {
set pid [exec ../../../src/${prgname} $cfgfile &] set pid [exec ../../../src/${prgname} $cfgfile &]
} }
...@@ -401,7 +401,7 @@ proc restart_instance {type id} { ...@@ -401,7 +401,7 @@ proc restart_instance {type id} {
} }
if {$::valgrind} { if {$::valgrind} {
set pid [exec valgrind --suppressions=../../../src/valgrind.sup --show-reachable=no --show-possibly-lost=no --leak-check=full ../../../src/${prgname} $cfgfile &] set pid [exec valgrind --track-origins=yes --suppressions=../../../src/valgrind.sup --show-reachable=no --show-possibly-lost=no --leak-check=full ../../../src/${prgname} $cfgfile &]
} else { } else {
set pid [exec ../../../src/${prgname} $cfgfile &] set pid [exec ../../../src/${prgname} $cfgfile &]
} }
......
...@@ -207,7 +207,7 @@ proc start_server {options {code undefined}} { ...@@ -207,7 +207,7 @@ proc start_server {options {code undefined}} {
set stderr [format "%s/%s" [dict get $config "dir"] "stderr"] set stderr [format "%s/%s" [dict get $config "dir"] "stderr"]
if {$::valgrind} { if {$::valgrind} {
set pid [exec valgrind --suppressions=src/valgrind.sup --show-reachable=no --show-possibly-lost=no --leak-check=full src/redis-server $config_file > $stdout 2> $stderr &] set pid [exec valgrind --track-origins=yes --suppressions=src/valgrind.sup --show-reachable=no --show-possibly-lost=no --leak-check=full src/redis-server $config_file > $stdout 2> $stderr &]
} else { } else {
set pid [exec src/redis-server $config_file > $stdout 2> $stderr &] set pid [exec src/redis-server $config_file > $stdout 2> $stderr &]
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment