mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-11 20:58:50 +03:00
Stop clvmd complaining about nodes that have left the cluster
This commit is contained in:
parent
09a929fc92
commit
b499b916ca
@ -5,6 +5,7 @@ Version 2.02.10 -
|
|||||||
Add mirror options to man pages.
|
Add mirror options to man pages.
|
||||||
Prevent mirror renames.
|
Prevent mirror renames.
|
||||||
Move CMDLIB code into separate file and record whether static build.
|
Move CMDLIB code into separate file and record whether static build.
|
||||||
|
Stop clvmd complaining about nodes that have left the cluster
|
||||||
|
|
||||||
Version 2.02.09 - 17th August 2006
|
Version 2.02.09 - 17th August 2006
|
||||||
==================================
|
==================================
|
||||||
|
@ -159,10 +159,12 @@ static int _cluster_do_node_callback(struct local_client *client,
|
|||||||
int somedown = 0;
|
int somedown = 0;
|
||||||
|
|
||||||
for (i = 0; i < _get_num_nodes(); i++) {
|
for (i = 0; i < _get_num_nodes(); i++) {
|
||||||
|
if (nodes[i].cn_member) {
|
||||||
callback(client, (char *)&nodes[i].cn_nodeid, node_updown[nodes[i].cn_nodeid]);
|
callback(client, (char *)&nodes[i].cn_nodeid, node_updown[nodes[i].cn_nodeid]);
|
||||||
if (!node_updown[nodes[i].cn_nodeid])
|
if (!node_updown[nodes[i].cn_nodeid])
|
||||||
somedown = -1;
|
somedown = -1;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return somedown;
|
return somedown;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -325,7 +327,8 @@ static void get_members()
|
|||||||
memset(node_updown, 0,
|
memset(node_updown, 0,
|
||||||
sizeof(int) * max(num_nodes, max_updown_nodes));
|
sizeof(int) * max(num_nodes, max_updown_nodes));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Convert a node name to a CSID */
|
/* Convert a node name to a CSID */
|
||||||
static int _csid_from_name(char *csid, char *name)
|
static int _csid_from_name(char *csid, char *name)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user