]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
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)
committerKarolin Seeger <kseeger@samba.org>
Tue, 25 Aug 2020 13:57:27 +0000 (13:57 +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>
(cherry picked from commit b1e631ff929fd87392a80895d1c8d265d9df42dc)

ctdb/server/ctdb_recoverd.c

index 53952e2fe96c41c20c4e1d93cd98a5cfe50ea19d..d173cb0af6d87d0738b3a1c268b85e380f6dfd05 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) {