- **status**: review --> fixed
- **Comment**:
commit 924aa6e5046621c2c299f22d1943b8f1b0148b4a
Date: Tue Dec 5 12:16:50 2017 +0100
smf: Fix handling of MDS events in smfnd [#2723]
The global smfd_dest (in cd struct) shall be restored with MDS event
NCSMDS_UP and NCSMDS_NEW_ACTIVE (is set to 0 with event NCSMDS_DOWN)
---
** [tickets:#2723] smf: Fix handling of MDS events in smfnd**
**Status:** fixed
**Milestone:** 5.18.01
**Created:** Fri Dec 01, 2017 02:05 PM UTC by elunlen
**Last Updated:** Tue Dec 05, 2017 11:35 AM UTC
**Owner:** elunlen
The smf node direcor does not handle ACTIVE DOWN and UP events only service UP
and DOWN. This means that if a fail over of smfd happen and it takes a long
time (longer than MDS "Await Active Timer" timeout) for smfd to request a mds
role change the smfnd will timeout and get a service down event. When that
happen smfnd will reset the i_dest (set to 0) this means that smfnd no longer
can send any messages to smfd. Smfnd will restore i_dest if a service UP event
is received. However in this case this will not happen instead an ACTIVE UP
event will be received. Since smfnd does not subscribe to this event this will
go unnoticed and i_dest will never be restored. The smfnd has to be restarted.
---
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.------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets