-
Notifications
You must be signed in to change notification settings - Fork 892
Description
Is there an already existing issue for this?
- I have searched the existing issues
Expected behavior
Data Writer should continue publishing to Data Reader.
We have observed that after network is down and then restored the communication seems to be lost.
Current behavior
Participants stop receiving data from each other after some time.
If network is down, communication cannot be restored.
Steps to reproduce
We are running two different processes that use Fast-DDS to publish and subscribe to data.
Sometimes the communication fails and sometimes no, we don't have a specific way to reproduce the error.
We have noticed the following:
If we disable the network communication of the SBC we get the "Network is unreachable" log message.
Then we reenable the network communication and we keep getting the "Network is unreachable" log message although the network is now reachable.
Fast DDS version/commit
2.14.3
Platform/Architecture
Other. Please specify in Additional context section.
Transport layer
Default configuration, UDPv4 & SHM
Additional context
Running on an armv7l GNU/Linux SBC with Debian 12
Kernel version: 5.10
XML configuration file
Relevant log output
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3031 - 3044) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (2948 - 2974) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3046 - 3074) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (2976 - 3004) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3076 - 3104) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3006 - 3034) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3106 - 3133) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3036 - 3061) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3135 - 3162) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3063 - 3090) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3164 - 3192) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3092 - 3119) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3194 - 3222) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3121 - 3149) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3224 - 3252) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3151 - 3178) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3254 - 3283) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3180 - 3209) detected on datasharing writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] SHM Listener on port 7463 failure:
[warning] [DDS] Writer 01.0f.df.ef.74.2f.b4.16.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] Writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3 overtook reader in datasharing pool. Some changes will be missing.
[warning] [DDS] GAP (3285 - 3312) detected on datasharing writer 01.0f.df.ef.c3.2f.26.0f.04.00.00.00|0.0.1.3
[warning] [DDS] SHM Listener on port 7483 failure:
[warning] [DDS] Network is unreachable
[warning] [DDS] Network is unreachable
[warning] [DDS] Network is unreachable
[warning] [DDS] Network is unreachable
[warning] [DDS] Network is unreachableNetwork traffic capture
No response