Hello.
Sometimes it looks like some peers using TCP protocol are not able to discovery each other.
For example, there are two types of peers.
- Server Type: Always running without termination. Both UDP & TCP protocols are configured.
- Client Type: Short-live process. Using TCP to connect to the server.
From a point of time, both of them cannot send any sample to each other.
Once the problem happens, restarting client process doesn't solve the situation,
while restarting server fix the problem right after initiating DDS entities.