I'm getting this error when running my application.
terminate called after throwing an instance of 'dds::core::TimeoutError'
what(): write
terminate called after throwing an instance of 'dds::core::TimeoutError'
what(): write
And from the `what(): write`, I'm guessing that's when I write out a message like so
my_writer->write(msg);
termination
After a few minutes reading data from a topic, the subscribing program unexpectedly terminates as if someone decided to simply stop it. What could cause a subscribing program to terminate by itself? I had originally thought that maybe it was a set limitation of the trial license (since at termination, the licensing information is displayed), but the problem remains with the full license. Data is received with a couple losses here and there. Perhaps the problem is obvious, but I am new to DDS. Has this happened to anyone else, and how did you solve it?