summaryrefslogtreecommitdiff
path: root/ctdb
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2020-07-14 14:29:09 +1000
committerKarolin Seeger <kseeger@samba.org>2020-08-25 13:57:28 +0000
commit660f584477adb523a5f4849fe23610d816b63a54 (patch)
tree7fa1358953c8ee6446692e3709022cdf1baefd8e /ctdb
parentd8e6304a2bda438194b685411fa0896f26c4b896 (diff)
downloadsamba-660f584477adb523a5f4849fe23610d816b63a54.tar.gz
ctdb-recoverd: Simplify calculation of new flags
Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com> Autobuild-User(master): Martin Schwenke <martins@samba.org> Autobuild-Date(master): Fri Jul 24 06:03:23 UTC 2020 on sn-devel-184 (cherry picked from commit 5ce6133a75107abdcb9fcfd93bc7594812dc5055)
Diffstat (limited to 'ctdb')
-rw-r--r--ctdb/server/ctdb_recoverd.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/ctdb/server/ctdb_recoverd.c b/ctdb/server/ctdb_recoverd.c
index a480f7fa90e..597907361c1 100644
--- a/ctdb/server/ctdb_recoverd.c
+++ b/ctdb/server/ctdb_recoverd.c
@@ -456,9 +456,7 @@ static int update_flags_on_all_nodes(struct ctdb_recoverd *rec,
c.pnn = pnn;
c.old_flags = nodemap->nodes[i].flags;
- c.new_flags = c.old_flags;
- c.new_flags |= flags;
- c.new_flags &= flags;
+ c.new_flags = flags;
data.dsize = sizeof(c);
data.dptr = (unsigned char *)&c;