- **Milestone**: 5.19.01 --> future


---

** [tickets:#2562] dtm: Remove special receive logic during initial discovery 
phase**

**Status:** unassigned
**Milestone:** future
**Created:** Fri Aug 18, 2017 08:22 AM UTC by Anders Widell
**Last Updated:** Wed Jan 09, 2019 09:23 PM UTC
**Owner:** nobody


DTM used to have a special *initial discovery phase*. However, as a result of 
ticket [#2522], the nodes will keep sending broadcast messages indefinitely, so 
there is no longer any special "discovery phase" - discovery can happen at any 
time. Therefore, the special logic used only during the initial discovery phase 
shall be removed. Otherwise, the special logic can hide bugs that actually can 
happen at any time, albeit with lower probability:

~~~
    if (initial_discovery_phase == true) {
        if (node.node_id < dtms_cb->node_id) {
            TRACE(
                "DTM: received node_id is less than local node_id dropping 
message cluster_id: %d node_id: %u",
                node.cluster_id, node.node_id);
            return sock_desc;
        }
    }
~~~


---

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.
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to