1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-02-27 01:57:55 +03:00

Leave some time to scheduler

Looks like scheduler prefers running task before exiting tasks.
So leave some time to finish running flock process.
This commit is contained in:
Zdenek Kabelac 2011-03-03 16:04:53 +00:00
parent 786d8aa089
commit 7b0f2031c4

View File

@ -24,6 +24,7 @@ flock -w 5 $TESTDIR/var/lock/lvm/P_orphans -c "sleep 10" &
flock_pid=`jobs -p`
vgremove --config 'global { wait_for_locks = 1 }' $vg
not vgremove --config 'global { wait_for_locks = 1 }' $vg
sleep .2 # leave some time for scheduler to exit flock process
not ps $flock_pid # finished
# if wait_for_locks not set, vgremove should fail on non-blocking lock