Re: DO independentConversationQueueing, invocation from callback

2011-06-26 Thread Dave Keck
I wrote a small test case that exhibits the problem: http://pastie.org/2124066 It can be compiled and run like this: killall -KILL dotest; gcc -framework Foundation dotest.m -o dotest; ./dotest When independentConversationQueueing is disabled (see EnableICQ()), ProcessC receives the -do

DO independentConversationQueueing, invocation from callback

2011-06-24 Thread Dave Keck
Hey list, I use independentConversationQueueing to make my DO invocations block, but doing so causes incorrect behavior in the following scenario: 1. ProcessA sends -handleMessage to ProcessB 2. ProcessB's -handleMessage executes, which sends -doSomething to ProcessC In Step 2, the DO intern