Problems receiving on host with no connected network

2 posts / 0 new
Last post
Offline
Last seen: 4 years 4 months ago
Joined: 02/02/2018
Posts: 13
Problems receiving on host with no connected network

A part of our product is a laptop we deliver to our users; the laptop is intended to not require a network connection. We use RTI ConnextPro 5.3 and we have multiple participants on this laptop communicating status, logs, etc.

We have seen issues where no samples are received by subscribers when none of the network interfaces have an active connection. Participants appear to successfully create their publishers, subscribers, topics, datawriters and datareaders, but no data is actually flowing.

I have reviewed various resources that bring up a similar issue:

https://community.rti.com/forum-topic/shared-memory-problem

https://community.rti.com/forum-topic/failure-create-participant-when-network-link-down

https://community.rti.com/forum-topic/create-participant-error-intel-nuc-x64

However, the upshot of these is that a newer release will have the issue fixed. Apparently 5.2.5 was the first version to have fixed this issue.

Is anyone else experiencing this issue? I am still debugging, but any pointers would be greatly appreciated. Thanks!

---Jason

Organization:
Offline
Last seen: 4 years 4 months ago
Joined: 02/02/2018
Posts: 13

For those who may see this in the future: we resolved our issue.

Turns out that some of our topics were using multicast delivery. Apparently, if there are no active connections, there are no multicast routes available, so multicast delivery will never succeed.

Changing our topics to unicast had the desired effect, as they used shared memory with no problems.