-
Notifications
You must be signed in to change notification settings - Fork 816
[21899] SHM-only tranport (host id) is dependent from the real IPv4 adresses #5313
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
Comments
Hi @lexamor, |
Thank you @Mario-DL, |
Many thanks! @MiguelCompany @Mario-DL |
@lexamor May I ask if the issue of 'only the host depends on the real IP address' has been fixed? |
Is there an already existing issue for this?
Expected behavior
SHM (only) transport should work on the same host independently if network interfaces have assigned IPv4 addresses or not.
Current behavior
All SHM locators are filtered out because Participants are considered to belong to different hosts, but this is not the case.
Steps to reproduce
And since we have only SHM transport enabled, and do not have any other transport locators, the (Participant) discovery is not finished and no further steps (i.e. EDP, data exchange) happened.
The opposite scenario, when IPv4 addr is available during the first Participant instantiation, and before the second Participant launch interface goes down/disconnects is also reproducible.
Fast DDS version/commit
2.6.9
2.14.1
Platform/Architecture
Ubuntu Focal 20.04 amd64, Other. Please specify in Additional context section.
Transport layer
Shared Memory Transport (SHM)
Additional context
No response
XML configuration file
No response
Relevant log output
No response
Network traffic capture
No response
The text was updated successfully, but these errors were encountered: