X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Flock_file.c;h=cda66ab6db77df7989843295db47c0f8c2219c24;hb=e79165e0c2c80b68ece9aaf418a59c6a169a17f5;hp=5cd187243acf69cc722e0424e59ccafcd1524d87;hpb=82a21b6f3cddf8ab048dcb02c080ea9797c73c5a;p=mmh diff --git a/sbr/lock_file.c b/sbr/lock_file.c index 5cd1872..cda66ab 100644 --- a/sbr/lock_file.c +++ b/sbr/lock_file.c @@ -56,8 +56,6 @@ #include #endif -extern int errno; - #ifdef LOCKDIR char *lockdir = LOCKDIR; #endif @@ -342,7 +340,6 @@ lkopen_kernel (char *file, int access, mode_t mode) j = errno; close (fd); - admonish (file, "lock did not succeed, waiting"); sleep (5); } @@ -404,6 +401,7 @@ lkopen_dot (char *file, int access, mode_t mode) else sleep (5); } + lockname (file, &lkinfo, 1); } } #else