vsomeip
vsomeip copied to clipboard
Remove clear_multicast_endpoints() in unsubscribe.
Author: Aram Khzarjyan [email protected], MBition GmbH.
Remove clear_multicast_endpoints() in unsubscribe. #651
The clearing multicast endpoints stops any multicast messages receiving without recovering if TTLs are not expiring.
The program was tested solely for our own use cases, which might differ from yours.
The submission is provided under the main project license (LICENSE file in root of project).
PR looks good to me.
Hi @akhzarj could you give an example of how we can reproduce this issue?
if one wants to unsubscribe to a set of service/instance, why would you want to receive any more messages from that specific endpoint?
Yes in your case that true. Meanwhile in our case just one unsubscribe stops other events to receive. If I remember correctly it was impacting also other services that was using the same multicast group address.