No, that'd never work! You'd need to do something like this:
if (activeMessage->shouldDeliver.compareAndSetBool (1, 0)) if (! activeMessage->post()) activeMessage->shouldDeliver = 0;
No, that'd never work! You'd need to do something like this:
if (activeMessage->shouldDeliver.compareAndSetBool (1, 0)) if (! activeMessage->post()) activeMessage->shouldDeliver = 0;
OK i can confirm that this fixes the issue.
Thank you, until any fix on your side is commited to the library i'll stay with my hack, this was a weird one.
Thanks for the heads-up, I'll sort something out..