Although incorrect nodeid will not affect program's logic, but it will make us confused when we add some logs to record the transmission path of token in debug mode. Signed-off-by: Yunkai Zhang <qiushu.zyk@xxxxxxxxxx> --- exec/totemsrp.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/exec/totemsrp.c b/exec/totemsrp.c index 0662812..60e5663 100644 --- a/exec/totemsrp.c +++ b/exec/totemsrp.c @@ -2647,6 +2647,11 @@ static int orf_token_rtr ( static void token_retransmit (struct totemsrp_instance *instance) { + struct orf_token *orf_token; + + orf_token = (struct orf_token *)&instance->orf_token_retransmit; + orf_token->header.nodeid = instance->my_id.addr[0].nodeid; + totemrrp_token_send (instance->totemrrp_context, instance->orf_token_retransmit, instance->orf_token_retransmit_size); -- 1.7.7.3 _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss