From 4c366a094693f050b2cadea771cd5c6eab29e278 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Tue, 7 Jul 2009 12:39:32 +0200 Subject: s3:registry: don't loop transaction_commit in create_sorted_subkeys() upon error This would try to commit a higher level transaction upon commit-error. Michael --- source3/registry/reg_backend_db.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/registry/reg_backend_db.c') diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c index 979dc1867c..dd9ca8b65c 100644 --- a/source3/registry/reg_backend_db.c +++ b/source3/registry/reg_backend_db.c @@ -1203,7 +1203,7 @@ static bool create_sorted_subkeys(const char *key, const char *sorted_keyname) if (regdb->transaction_commit(regdb) == -1) { DEBUG(0, ("create_sorted_subkeys: transaction_start " "failed\n")); - goto fail; + result = false; } TALLOC_FREE(ctr); -- cgit