s3:torture: Move the init of the locking out of the loop
authorAndreas Schneider <asn@samba.org>
Thu, 21 Mar 2019 10:55:01 +0000 (11:55 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 21 Mar 2019 20:38:32 +0000 (20:38 +0000)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/torture/test_cleanup.c

index 8efdf35e080908334ea3c218e59ff8f1bede5ced..d3186db75d2f676ff968d30ce7e08938644a8133 100644 (file)
@@ -281,6 +281,11 @@ bool run_cleanup3(int dummy)
                { create_duplicate_batch, "create_duplicate_batch" },
        };
 
+       if (!locking_init()) {
+               printf("locking_init failed\n");
+               return false;
+       }
+
        printf("CLEANUP3: Checking that a share mode is cleaned up on "
               "conflict\n");
 
@@ -296,10 +301,6 @@ bool run_cleanup3(int dummy)
                printf("%d %d %d\n", (int)id.devid, (int)id.inode,
                       (int)id.extid);
 
-               if (!locking_init()) {
-                       printf("locking_init failed\n");
-                       return false;
-               }
                lck = get_existing_share_mode_lock(talloc_tos(), id);
                if (lck == NULL) {
                        printf("get_existing_share_mode_lock failed\n");