-
Notifications
You must be signed in to change notification settings - Fork 792
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[12551] Unable to create multiple multicast locators on the same port #2186
Comments
Hi @oleksandr-hryshchuk, thanks for your contribution and sorry for the late response. |
Hi @JesusPoderoso, it does not work correctly, still. |
The specified error is also present in the version v2.13.0.
|
@MiguelCompany, @JesusPoderoso, сan you consider the above patch for inclusion in the next release? |
Hi @i-and, we have internally considered including it in the next release. As soon as it goes in, we will let you know. |
It is not possible to create multiple multicast locators on the same port.
Steps to Reproduce
Expected Behavior
Compose a test program and check that Fast DDS creates a listener for each multicast locator:
Current Behavior
Fast DDS creates only a single listener:
System information
Additional context
The function
UDPTransportInterface::IsInputChannelOpen()
is responsible to check if listener has been already created. Unfortunately it compares only port value:And completely ignores IP address value.
The text was updated successfully, but these errors were encountered: