git.samba.org
/
metze
/
ctdb
/
wip.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
14a1bf4
)
recoverd: let async_getcap_callback() also update ctdb->capabilities
author
Stefan Metzmacher
<metze@samba.org>
Tue, 21 Jun 2011 13:46:34 +0000
(15:46 +0200)
committer
Stefan Metzmacher
<metze@samba.org>
Mon, 27 Jun 2011 13:01:07 +0000
(15:01 +0200)
metze
server/ctdb_recoverd.c
patch
|
blob
|
history
diff --git
a/server/ctdb_recoverd.c
b/server/ctdb_recoverd.c
index c58b4448c40166724c0108e0f39668bb62c2a8d0..34572f7b5e3b7118db08c4da9d1a34bac6305cbc 100644
(file)
--- a/
server/ctdb_recoverd.c
+++ b/
server/ctdb_recoverd.c
@@
-218,6
+218,10
@@
static void async_getcap_callback(struct ctdb_context *ctdb, uint32_t node_pnn,
if (node_pnn < ctdb->num_nodes) {
ctdb->nodes[node_pnn]->capabilities = *((uint32_t *)outdata.dptr);
}
+
+ if (node_pnn == ctdb->pnn) {
+ ctdb->capabilities = ctdb->nodes[node_pnn]->capabilities;
+ }
}
/*