Package: procmail
Version: 3.22-16
Severity: grave

Hi,

It seems that the !- doesn't always have an effect on the return
value:
k...@intrepid:~$ rm -f /tmp/lockfile
k...@intrepid:~$ lockfile -! -l 3600 /tmp/lockfile
k...@intrepid:~$ echo $?
73
k...@intrepid:~$ rm -f /tmp/lockfile
k...@intrepid:~$ lockfile -l 3600 /tmp/lockfile
k...@intrepid:~$ echo $?
0
k...@intrepid:~$ lockfile -! -l 3600 /tmp/lockfile
lockfile: Signal received, giving up on "/tmp/lockfile"
k...@intrepid:~$ echo $?
75
k...@intrepid:~$ lockfile -l 3600 /tmp/lockfile
lockfile: Signal received, giving up on "/tmp/lockfile"
k...@intrepid:~$ echo $?
75

I would expect to receive 0 in the 3rd case, it did
not succesfully aquire the lock.


Kurt




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to