diff --git a/tests/run-valgrind.sh b/tests/run-valgrind.sh index d181f1e..4f1ba6b 100755 --- a/tests/run-valgrind.sh +++ b/tests/run-valgrind.sh @@ -36,13 +36,15 @@ done runWithValgrind () { + true > "${workFile4}" valgrind --tool=memcheck \ - --verbose --show-error-list=yes --log-fd=3 \ + --verbose --show-error-list=yes \ + --log-file="${workFile4}" \ --error-exitcode=125 \ --track-fds=yes \ --leak-check=full \ "${testSubject}" "$@" \ - 3>"${workFile4}" 4<&- + 4<&- 9<&- returnValue=$?