From badbfe0aaed065d627626a2305a1bde410d8c29e Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 17 Feb 2007 21:46:13 +0000 Subject: r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch. Tridge, please check! Volker (This used to be commit 815f2b19409dc015bb2a04b16224a7ac8071a991) --- source3/tdb/common/tdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/tdb') diff --git a/source3/tdb/common/tdb.c b/source3/tdb/common/tdb.c index addb5b4378..9760ceebf5 100644 --- a/source3/tdb/common/tdb.c +++ b/source3/tdb/common/tdb.c @@ -328,9 +328,9 @@ int tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag) goto fail; } + out: tdb_increment_seqnum(tdb); - out: SAFE_FREE(p); tdb_unlock(tdb, BUCKET(hash), F_WRLCK); return ret; -- cgit