Comments (2)
wait_for_acknowledgements() was updated recently to work with RTPS. The implementation for the tcp transport also changed, however there is an issue with it only during shutdown. The writer side will believe that the reader has "acked" as long as the socket write goes through without errors (due to TCP's own reliability guarantees). However, if the writer side shuts down immediately after wait_for_acks, the reader side may not have actually received and processed the data -- this is especially seen on the loopback adapter on Windows which shortcuts the network stack.
from opendds.
@huangminghuang is this done now that PR #472 is in?
from opendds.
Related Issues (20)
- A few inlineQoS parameters lead to segmentation fault during SPDP HOT 7
- Heap buffer overflow in ACE_OS::strlen HOT 3
- When domain participant for a specific domain id is destroyed then created again, any data sent using its new publishers/subscriber are send with the old guid HOT 1
- [Examples] bug in StockQuoter Example HOT 2
- ‘servant_to_reference’ is not a member of ‘OpenDDS::DCPS’ in OpenDDS 3.22 HOT 2
- Trouble compiling application when OpenDDS is installed to /usr HOT 7
- Unable to use Ace.Init() in unity HOT 2
- Embedded Sun IP licenses in some jar files HOT 4
- Runtime required libraries HOT 3
- Any plans to abandon/replace Xerces-C++? HOT 5
- Error occured when configure OpenDDS on Windows 11 with Visual Studio 2022 HOT 8
- How to avoid UDP fragmentation in application
- OpenDDS 3.24 DevGuide lists highlights of 3.23 HOT 3
- OpenDDS 3.24 opendds_idl generates not compilable code HOT 3
- opendds_idl generates not compilable TypeSupport.idl when using <type>Seq in user IDL HOT 10
- OpenDDS 3.24 gives new warning on generated code HOT 1
- Generated DynamicDataAdapterImpl should use virtual HOT 1
- Doxygen documentation not available HOT 4
- Mailings lists go through OCI HOT 2
- Shutting down the participant factory twice causes segmentation fault HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opendds.