From: Ronnie Sahlberg Date: Wed, 9 May 2007 23:46:10 +0000 (+1000) Subject: when starting recovery repoint dmaster to an invalid node and not the X-Git-Tag: tevent-0.9.20~348^2~2759^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4370dc1e75f954dc0d5cc25d6bbeeae4ad14ee02;p=thirdparty%2Fsamba.git when starting recovery repoint dmaster to an invalid node and not the current vnn (This used to be ctdb commit 3c2dcc7448b335cf42e8f7edffba21229dccbd79) --- diff --git a/ctdb/direct/ctdb_recoverd.c b/ctdb/direct/ctdb_recoverd.c index 84f406b94e0..00214d030d8 100644 --- a/ctdb/direct/ctdb_recoverd.c +++ b/ctdb/direct/ctdb_recoverd.c @@ -381,7 +381,7 @@ static int do_recovery(struct ctdb_context *ctdb, struct event_context *ev, /* repoint all local and remote database records to an invalid node as being dmaster to stop the shortcut from working */ - ret = update_dmaster_on_all_databases(ctdb, nodemap, vnn, dbmap, mem_ctx); + ret = update_dmaster_on_all_databases(ctdb, nodemap, 0xffffffff, dbmap, mem_ctx); if (ret != 0) { DEBUG(0, (__location__ "Unable to update dmaster on all databases\n")); return -1;