Fixed typo in comment.
[mmh] / sbr / lock_file.c
index 5cd1872..cda66ab 100644 (file)
@@ -56,8 +56,6 @@
 #include <lockfile.h>
 #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