It wasn't hardmful, but it generated an annoying message Signed-off-by: Christine Caulfield <ccaulfie@redhat.com> Reviewed-by: Jan Friesse <jfriesse@redhat.com>
@@ -1159,9 +1159,14 @@ int totemknet_member_add (
size_t num_host_ids;
/* Only create 1 loopback link and use link 0 */
- if (member->nodeid == instance->our_nodeid && !instance->loopback_link) {
- link_no = 0;
- instance->loopback_link = 1;
+ if (member->nodeid == instance->our_nodeid) {
+ if (!instance->loopback_link) {
+ link_no = 0;
+ instance->loopback_link = 1;
+ } else {
+ /* Already done */
+ return 0;
+ }
}
knet_log_printf (LOGSYS_LEVEL_DEBUG, "knet: member_add: %d (%s), link=%d", member->nodeid, totemip_print(member), link_no);