blob: 011a89c65f90d9bc411e03ccb358d5ccfe71a468 [file] [log] [blame]
creating files
launch a program that locks a given file, it will create $dir/lock_test
wait until this lock_test lock file was created by program
expecting the lock file to reflect "long name"
launched first, locked by: 'long name'
launching second program, should find the lock intact and wait
launched second, locked by: 'long name'
drop the first lock, $f1 removal signals the first process to stop locking
wait for first program to carry out the lock release
now expecting second program to lock
waited, locked by: 'shorter'
release the second program also
expecting the lock to be gone
waited more, locked by: ''