]> arthur.barton.de Git - netatalk.git/commitdiff
Dont getversion, which triggers setversion, when reindexing
authorFrank Lahm <franklahm@googlemail.com>
Tue, 14 Dec 2010 16:23:28 +0000 (17:23 +0100)
committerFrank Lahm <franklahm@googlemail.com>
Tue, 14 Dec 2010 16:23:28 +0000 (17:23 +0100)
etc/cnid_dbd/dbif.c

index dd6439aae0f28d42dd7b08217a64beffe33df4b9..549277da31329ca307c88bdde1722c8dbd183241 100644 (file)
@@ -553,7 +553,7 @@ int dbif_open(DBD *dbd, struct db_param *dbp, int reindex)
         LOG(log_info, logtype_cnid, "Reindexing name index...");
 
     int version = CNID_VERSION;
-    if (dbd->db_envhome) {
+    if (dbd->db_envhome && !reindex) {
         if ((version = dbif_getversion(dbd)) == -1)
             return -1;
     }