bug in ioc route
Submitted by edrt on Mon, 2007-04-02 02:24.
Hi All,
A problem found during debugging:
node0 already up, node1 up, node1 broadcast ioc_arp_reg, node0 inject ioc_arp_upd to node1,
if for some reason node1 don't receive ioc_arp_upd sent by node0, then node1 can never communicate with node0 (except broadcast), because iocRouteGet always fail. The problem occasionally happens on my test enviroment.
Regards
Eddy

FYI:
I patch the problem as follows:
In heartbeatUpdate, if iocDiscoveryArpRouteGet fail, call iocSchedTask(iocSchedArpTask).
It seems works. Anyone find the patch have defect, pls let me know.
Thanks
Eddy