Project: Eclipse_Platform_UI
Bug 50684 Lock not available but no jobs are running
Reported: 2004-01-27 11:00:38 | Status: closed fixed

I20040121 What I did: 1) Initiated a background project tag 2) While waiting, I tried typing in an editor in a different project -> Busy "blocked by background job" dialog popped up. 3) Hit cancel in the dialog. 4) Try to edit again 5) Repeat 3-4 a few times -> Finally the background tag is done, but it still claims to be blocked. Will attach the stack. It looks like the ProgressMonitorJobsDialog is not sending the cancel through to the underlying runnable, but just closing immediately and leaving behind the waiting task. I need to investigate a bit more.

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/EventLoopProgressMonitor.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/BlockedJobsDialog.java