Michael Schnell wrote: > C can do local (Stack?) volatile variables. This does not seem to make > much sense. Why not? You could pass a pointer to this stack variable to another thread which could write to it asynchronously to your thread. Micha