On Tue, Mar 13, 2012 at 4:09 PM, JongAm Park <[email protected]> wrote: > In other words, the thread function may want to update UI like inserting a > log message to a text field on a window and thus asking main thread to do > so, and main thread is waiting to acquire a lock or waiting using "Join", > then either the main thread and the other thread can't progress.
You should really be rethinking your design if your main thread is waiting on long held locks or waiting for threads to join. There are ways around this, and the main thread shouldn't block long at all. _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
