---

** [tickets:#2749] imm: immnd restarted during SYNC finalize**

**Status:** accepted
**Milestone:** 5.18.01
**Created:** Wed Dec 27, 2017 09:29 AM UTC by Vu Minh Nguyen
**Last Updated:** Wed Dec 27, 2017 09:29 AM UTC
**Owner:** Vu Minh Nguyen


The call to `saImmOiImplementerSet` and `saImmOiImplementerClear` are allowed 
during sync.
Therefore, there is possibility the messages of these calls arrived at the 
sync-client after `finalizeSync` was sent from IMMND coord but before 
`finalizeSync` arrived at sync-client (over fevs). 

In that case, the implementer record stored in `sImplementerVector` database 
will then be different with the implementer record in `finalizeSync` and this 
mismatch caused the IMMND sync-client restart with current implementation.

This ticket will add a check to ignore that implementer record in 
`finalizeSync` as it is obsolete instead of terminating the sync-client.

To reproduce this issue, continuously call implementer set and clear on SC 
while performing PL node(s) reboot.


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to