]> arthur.barton.de Git - netatalk.git/blobdiff - etc/cnid_dbd/cmd_dbd_scanvol.c
Reliable db locking
[netatalk.git] / etc / cnid_dbd / cmd_dbd_scanvol.c
index 1f6c853aaaca5d2634c6cbe0e2f7ff168af3db09..abe9688a48693ba130bcab586af464ace0a96750 100644 (file)
@@ -855,11 +855,6 @@ static int dbd_readdir(int volroot, cnid_t did)
     struct dirent *ep;
     static struct stat st;      /* Save some stack space */
 
-    /* keep trying to get the lock */
-    if (!db_locked)
-        if ((db_locked = get_lock(1, NULL)) == -1)
-            return -1;
-
     /* Check again for .AppleDouble folder, check_adfile also checks/creates it */
     if ((addir_ok = check_addir(volroot)) != 0)
         if ( ! (dbd_flags & DBD_FLAGS_SCAN))