
21 Feb
2006
21 Feb
'06
3:44 p.m.
David Greene wrote:
If I have an asynchronous state machine running in another thread and I send it an event, is there any way to have the sending thread block until the event is processed? I need to use an asynchoronous machine because the rest of my app is threaded but yet there are points where I must synchronize to know the machine is in a certain state before moving on.
Can't you use something like the half-sync/half-async design pattern to solve this ? Regards, Leon Mergen