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
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