mono/mono — pull request #276 by bholmes (2012-04-18 18:36:07+00:00)
Title: Work Stealing Queue Deadlock fix... fix

Fixing some problems with my previous commit.

threadpool.c (async_invoke_thread) :
1) Decrease the thread pool waiting count if the dequeue was successful.
2) Do not call dequeue_or_steal while gc skip thread is true.