It seems that most of the DDS examples have a nanoSleep with a value
relating to a 200mS delay in each of the subscribers processing
loops.  When i change the HelloWorld example's subscriber to
continuously "take" messages (i.e. not stop processing based on a
single message read or a max count through the loop) The example
breaks.  What happens is a second bogus message is read directly after
a valid first message arrives. Once this occurs the subscriber never
receives another message.  When i add the delay back into the loop,
the example works as expected.  Is this a known bug in the Community
Edition of OpenSplice ?

Thank you in advance for any help,
-John Miller

_______________________________________________
OpenSplice DDS Developer Mailing List
[email protected]
Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer

Reply via email to