| commit | 5e6dcfe7ef5a57b590e9b80c38149453ea1a1dae | [log] [tgz] |
|---|---|---|
| author | John Arthorne <johna> | Mon Jul 09 21:07:54 2007 +0000 |
| committer | John Arthorne <johna> | Mon Jul 09 21:07:54 2007 +0000 |
| tree | a805d03d6573e4b7a5b867815a9b99c0c761cee0 | |
| parent | 688166bce63831cfd7addfc0b8d28cffff6f9de3 [diff] |
Bug 195839 JobManager is missing aboutToRelease call, causing UI thead to be interrupted
diff --git a/bundles/org.eclipse.core.jobs/META-INF/MANIFEST.MF b/bundles/org.eclipse.core.jobs/META-INF/MANIFEST.MF index 7160865..eb2bd36 100644 --- a/bundles/org.eclipse.core.jobs/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.core.jobs/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.core.jobs; singleton:=true -Bundle-Version: 3.3.0.qualifier +Bundle-Version: 3.3.1.qualifier Bundle-Vendor: %providerName Bundle-Localization: plugin Export-Package: org.eclipse.core.internal.jobs;x-internal:=true,
diff --git a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java index 3ba75ef..5828c58 100644 --- a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java +++ b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java
@@ -777,6 +777,7 @@ Thread.sleep(100); } } finally { + lockManager.aboutToRelease(); removeJobChangeListener(listener); reportUnblocked(monitor); monitor.done();