Replies: 1 comment
-
Hi @Heyangq, thanks for using Fast DDS. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Is there an already existing issue for this?
Expected behavior
Topic communication can cross users
Current behavior
The subscriber starts using the root user, while the publisher starts using a regular user, but the subscriber cannot receive topic data
Steps to reproduce
The subscriber starts using the root user, while the publisher starts using a regular user, but the subscriber cannot receive topic data
Fast DDS version/commit
2.14.0
Platform/Architecture
Ubuntu Focal 20.04 amd64
Transport layer
Default configuration, UDPv4 & SHM
Additional context
qos.transport().use_builtin_transports = false;
auto shm_transport = std::make_shared < SharedMemTransportDescriptor > ();
qos.transport().user_transports.push_back(shm_transport);
auto udp_transport = std::make_shared< UDPv4TransportDescriptor >();
udp_transport->non_blocking_send = true;
udp_transport->interface_allowlist.emplace_back("lo", NetmaskFilterKind::OFF);
udp_transport->interface_allowlist.emplace_back("eth2eth", NetmaskFilterKind::OFF);
qos.transport().user_transports.push_back(udp_transport);
XML configuration file
No response
Relevant log output
No response
Network traffic capture
No response
Beta Was this translation helpful? Give feedback.
All reactions