Embedded Programming Rules-of-Thumb Will add more as I have some of those slap-on-the-forehead moments: You can’t have messages from two different tasks queuing up into the same queue in a destination task and expect sequencing between the messages.