scala/scala — pull request #259 by dragos (2012-03-04 17:37:47+00:00)
Title: Fix deadlocks occurring during presentation compiler shutdown.

During shutdown, other threads can still post work items on the work queue. They will never be serviced,
leading to clients waiting forever.

The fix is to replace the implementation of the queue with a 'always fail' implementation during shutdown.
Review by @odersky.