Project: Eclipse_Platform_UI
Bug 296056 Deadlock between syncExec and IJobManager.beginRule
Reported: 2009-11-24 16:02:10 | Status: resolved fixed

The following case now produces a deadlock (since N20091120-2000): 1) The UI is waiting to begin a scheduling rule 2) The thread that owns the scheduling rule attempts to perform a syncExec.

Files changed in fix:
tests/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/concurrency/ConcurrencyTestSuite.java tests/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/concurrency/SyncExecWhileUIThreadWaitsForRuleTest.java