[Openais] Clarification on token loss timeout.

Shridhar Sahukar ssahukar at openclovis.com
Thu Sep 21 10:13:47 PDT 2006


Hello Steve,

I have some clarification regarding the operations being done during
token loss timeout.

When there is a token loss timeout, there could be 3 reasons:
1. Current interface to which the node is bound to might have failed.
2. There could be some issues in the network.
3. The other node has gone down.

In either cases, currently what is being done is, as soon as there is a
token loss timeout, and if we are in OPERATIONAL state, then we invoke
netif_check where we rebind all our sockets.

Other way could have been; we should first check if the current
interface id DOWN. We should rebind all our sockets only if the
interface has gone down. Otherwise I dont see any reason to do all the
processing that is currently being done.

Could you please let me know if there are any other reasons for doing
so?

Regards,
Shridhar




More information about the Openais mailing list