diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2023-04-24 22:18:57 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2023-04-25 00:12:31 +0200 |
commit | 5e4c0701d9d37eaa46468319c4df8f221acd38b3 (patch) | |
tree | b730a2a6a66c307d7681092aebf20535bd539b8a | |
parent | 8947964f10499cf286985da37973cdbcaff9d7f1 (diff) | |
download | lvm2-5e4c0701d9d37eaa46468319c4df8f221acd38b3.tar.gz |
aux: more efficient lvmlock shutdown
-rw-r--r-- | test/lib/aux.sh | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/test/lib/aux.sh b/test/lib/aux.sh index a385df76b..8b04e1d30 100644 --- a/test/lib/aux.sh +++ b/test/lib/aux.sh @@ -175,7 +175,7 @@ prepare_lvmlockd() { fi sleep 1 - if ! pgrep lvmlockd; then + if ! pgrep lvmlockd >LOCAL_LVMLOCKD; then echo "Failed to start lvmlockd" exit 1 fi @@ -552,11 +552,7 @@ teardown() { if test -n "$LVM_TEST_LVMLOCKD_TEST" ; then echo "" echo "## stopping lvmlockd in teardown" - killall lvmlockd - sleep 1 - killall lvmlockd || true - sleep 1 - killall -9 lvmlockd || true + kill_sleep_kill_ LOCAL_LVMLOCKD 0 fi dm_table | not grep -E -q "$vg|$vg1|$vg2|$vg3|$vg4" || { |