ctdb-recoverd: Improve a call to update_flags_on_all_nodes()
authorMartin Schwenke <martin@meltin.net>
Tue, 14 Jul 2020 04:43:04 +0000 (14:43 +1000)
committerMartin Schwenke <martins@samba.org>
Fri, 24 Jul 2020 04:41:25 +0000 (04:41 +0000)
This should take a PNN, not an array index.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_recoverd.c

index bbd375a897edc065892b9c89caab341fe611d982..acb6a7f401a673ccf90e030244b4695a6ee215f6 100644 (file)
@@ -1134,7 +1134,7 @@ static int do_recovery(struct ctdb_recoverd *rec,
                }
 
                ret = update_flags_on_all_nodes(rec,
-                                               i,
+                                               nodemap->nodes[i].pnn,
                                                nodemap->nodes[i].flags);
                if (ret != 0) {
                        if (nodemap->nodes[i].flags & NODE_FLAGS_INACTIVE) {