Rev 724: non-persistent databases don't need sync transactions in http://samba.org/~tridge/ctdb

tridge at samba.org tridge at samba.org
Sun Jan 6 01:36:31 GMT 2008


------------------------------------------------------------
revno: 724
revision-id:tridge at samba.org-20080106013630-f191mgsmqjnky4t0
parent: tridge at samba.org-20080106013549-hkt71y7g65cr3g14
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:36:30 +1100
message:
  non-persistent databases don't need sync transactions
modified:
  server/ctdb_ltdb_server.c      ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
=== modified file 'server/ctdb_ltdb_server.c'
--- a/server/ctdb_ltdb_server.c	2008-01-04 22:36:53 +0000
+++ b/server/ctdb_ltdb_server.c	2008-01-06 01:36:30 +0000
@@ -246,7 +246,7 @@
 
 	ctdb_db->ltdb = tdb_wrap_open(ctdb, ctdb_db->db_path, 
 				      ctdb->tunable.database_hash_size, 
-				      persistent?TDB_DEFAULT:TDB_CLEAR_IF_FIRST, 
+				      persistent? TDB_DEFAULT : TDB_CLEAR_IF_FIRST | TDB_NOSYNC, 
 				      O_CREAT|O_RDWR, 0666);
 	if (ctdb_db->ltdb == NULL) {
 		DEBUG(0,("Failed to open tdb '%s'\n", ctdb_db->db_path));



More information about the samba-cvs mailing list