vsomeip icon indicating copy to clipboard operation
vsomeip copied to clipboard

Remove clear_multicast_endpoints() in unsubscribe.

Open akhzarj opened this issue 11 months ago • 4 comments

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).

Provider Information

akhzarj avatar Mar 16 '24 14:03 akhzarj

PR looks good to me.

gunnar-mb avatar Mar 22 '24 14:03 gunnar-mb

Hi @akhzarj could you give an example of how we can reproduce this issue?

duartenfonseca avatar Oct 08 '24 09:10 duartenfonseca

if one wants to unsubscribe to a set of service/instance, why would you want to receive any more messages from that specific endpoint?

duartenfonseca avatar Oct 15 '24 10:10 duartenfonseca

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.

akhzarj avatar Oct 15 '24 17:10 akhzarj