[Sheepdog] [PATCH] sheep: fix uninitialized value in sd_join_handler()
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Wed Nov 16 07:06:14 CET 2011
The value 'w' is unallocated when the join result is
CJ_RES_MASTER_TRANSFER.
Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
---
sheep/group.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/sheep/group.c b/sheep/group.c
index db13188..bd1356a 100644
--- a/sheep/group.c
+++ b/sheep/group.c
@@ -1272,7 +1272,7 @@ static void sd_join_handler(struct sheepdog_node_list_entry *joined,
update_epoch_store(sys->epoch);
}
- if (node_cmp(&w->joined, &sys->this_node) == 0)
+ if (node_cmp(joined, &sys->this_node) == 0)
/* this output is used for testing */
vprintf(SDOG_DEBUG, "join Sheepdog cluster\n");
break;
--
1.7.2.5
More information about the sheepdog
mailing list