- **status**: review --> fixed
- **assigned_to**: Vu Minh Nguyen --> nobody
- **Comment**:
commit 10bcc392bfe6e51d362a08e85b975de6e9d37d8a (HEAD -> develop,
origin/develop, ticket-2959)
Author: Vu Minh Nguyen <[email protected]>
Date: Thu Nov 15 17:55:58 2018 +0700
imm: fix introduceMsg resent in every 0.1 second [#2959]
It is expected that resending introduceMsg should happen every 05 seconds
if the previous send has not yet received the response e.g because of having
network issue or having the active IMMD unresponsive. However, in some
cases,
the re-send is done every 0.1 second.
This patch adds a few code to make the logic work as expectation.
---
** [tickets:#2959] imm: introduceMsg is resent every 0.1 second**
**Status:** fixed
**Milestone:** 5.18.12
**Created:** Mon Nov 12, 2018 04:57 AM UTC by Vu Minh Nguyen
**Last Updated:** Tue Nov 13, 2018 11:31 AM UTC
**Owner:** nobody
It is expected that re-sending IntroduceMe msg should happen every 05 seconds
if the previous send has not yet received the response e.g. because of having
network issue or having the active IMMD unresponsive during the time; however,
in some cases, the re-send is done in every 0.1 second as showed in below trace.
> <140>1 2018-11-07T16:38:13.651768-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="20"] 10198:imm/immnd/immnd_proc.c:2111 WA Resending introduce-me
> - problems with MDS ? 5.027729
> <140>1 2018-11-07T16:38:13.75252-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="21"] 10198:imm/immnd/immnd_proc.c:2111 WA Resending introduce-me
> - problems with MDS ? 5.128459
> <140>1 2018-11-07T16:38:13.853213-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="22"] 10198:imm/immnd/immnd_proc.c:2111 WA Resending introduce-me
> - problems with MDS ? 5.229180
> <140>1 2018-11-07T16:38:13.953957-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="23"] 10198:imm/immnd/immnd_proc.c:2111 WA Resending introduce-me
> - problems with MDS ? 5.329918
> <142>1 2018-11-07T16:38:13.954517-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="24"] 10198:imm/immnd/immnd_evt.c:10467 IN
> immnd_evt_proc_intro_rsp: epoch:0 rulingEpoch:36
> <142>1 2018-11-07T16:38:13.95454-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="25"] 10198:imm/immnd/immnd_evt.c:10575 IN SETTING COORD TO 0
> CLOUD PROTO
> <142>1 2018-11-07T16:38:13.954563-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="26"] 10198:imm/immnd/immnd_evt.c:10467 IN
> immnd_evt_proc_intro_rsp: epoch:0 rulingEpoch:36
> <142>1 2018-11-07T16:38:13.954576-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="27"] 10198:imm/immnd/immnd_evt.c:10575 IN SETTING COORD TO 0
> CLOUD PROTO
> <141>1 2018-11-07T16:38:14.055167-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="28"] 10198:imm/immnd/immnd_proc.c:2097 NO SERVER STATE:
> IMM_SERVER_CLUSTER_WAITING --> IMM_SERVER_LOADING_PENDING
> <142>1 2018-11-07T16:38:14.155777-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="29"] 10198:imm/immnd/immnd_proc.c:2185 IN REQUESTING SYNC
> <141>1 2018-11-07T16:38:14.155875-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="30"] 10198:imm/immnd/immnd_proc.c:2189 NO SERVER STATE:
> IMM_SERVER_LOADING_PENDING --> IMM_SERVER_SYNC_PENDING
> <141>1 2018-11-07T16:38:14.156449-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="31"] 10198:imm/immnd/ImmModel.cc:2467 NO NODE STATE->
> IMM_NODE_ISOLATED
> <142>1 2018-11-07T16:38:14.156492-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="32"] 10198:imm/immnd/ImmModel.cc:2471 IN Redundant sync request,
> when IMM_NODE_ISOLATED
> <142>1 2018-11-07T16:38:14.51162-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="33"] 10198:imm/immnd/ImmModel.cc:2471 IN Redundant sync request,
> when IMM_NODE_ISOLATED
> <141>1 2018-11-07T16:38:14.511647-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="34"] 10198:imm/immnd/ImmModel.cc:2493 NO NODE STATE->
> IMM_NODE_W_AVAILABLE
> <140>1 2018-11-07T16:38:14.511682-05:00 SC-1 osafimmnd 10198 osaf.log [meta
> sequenceId="35"] 10198:imm/immnd/ImmModel.cc:2474 WA Redundant sync request,
> when IMM_NODE_W_AVAILABLE
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list._______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets