I have the dubious task of converting an application from using all light
weight threads to using a mixture of light weight and heavy weight threads.
Now there are a million and one ways of communicating between heavy weight
threads... any suggestions as to how I go about chosing how to proceed? The
app is a realtime embedded system, the hope is that using heavy weight
threads will make it more resilient to a component failing.