- **status**: fixed --> accepted
- **Comment**:
There is one issue related to thread synchrionisarion reported:
>Hi Nagu
>
>I think there might still be race conditions that need to be fixed.
>
>Seems to be at least two places where rcv_msg_id is reset to 0 in the main
>thread, that might interfere with the MDS thread’s use of rcv_msg_id.
>
>Thanks
>Gary
>
---
** [tickets:#1728] amfnd: message ID mismatch causing node reboot**
**Status:** accepted
**Milestone:** 5.0.RC1
**Created:** Wed Apr 06, 2016 08:39 AM UTC by Gary Lee
**Last Updated:** Mon Apr 11, 2016 12:10 PM UTC
**Owner:** Nagendra Kumar
"Message ID mismatch, rec %u, expected %u" can sometimes be seen on a node.
This seems to be caused by the addition of the IMM reader thread.
In various message handlers, rcv_msg_id is recorded:
avnd_msgid_assert(info->msg_id);
cb->rcv_msg_id = info->msg_id;
But now we potentially have the main thread and IMM reader thread updating this
concurrently.
The update of rcv_msg_id should possibly be done in a single thread. Eg. in
avnd_mds_rcv() when a message is received from AMFD.
---
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.------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets