]> code.citadel.org Git - citadel.git/blobdiff - citadel/housekeeping.c
change ForEachRoom to use read-only cursors by default. it can be overridden to
[citadel.git] / citadel / housekeeping.c
index 5cfea179ae84809a1bfb41c9345dd676dbcb213a..c5b33081d7e283a8c840bd761c4bfd9a0166c121 100644 (file)
@@ -109,7 +109,9 @@ void check_ref_counts(void) {
                putfloor(&flbuf, a);
        }
 
+       cdb_begin_transaction();
        ForEachRoom(check_ref_counts_backend, NULL);
+       cdb_end_transaction();
 }      
 
 /*