From: David Zafman Date: Tue, 15 Aug 2017 01:17:09 +0000 (-0700) Subject: tests: qa/standalone: Add trap for signals to resetore the kernel core pattern X-Git-Tag: v13.0.0~76^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F17026%2Fhead;p=ceph.git tests: qa/standalone: Add trap for signals to resetore the kernel core pattern Signed-off-by: David Zafman --- diff --git a/qa/run-standalone.sh b/qa/run-standalone.sh index 45f69434f9d8..f4cde3dd5728 100755 --- a/qa/run-standalone.sh +++ b/qa/run-standalone.sh @@ -24,6 +24,15 @@ else COREPATTERN="core.%e.%p.%t" fi +function finish() { + if [ -n "$precore" ]; then + sudo sysctl -w ${KERNCORE}=${precore} + fi + exit 0 +} + +trap finish TERM HUP INT + PATH=$(pwd)/bin:$PATH # TODO: Use getops