From b22473538500dcd7f9ba6ba1e1c8b6441044aa66 Mon Sep 17 00:00:00 2001 From: James Blackburn Date: Mon, 30 Nov 2009 20:07:28 +0000 Subject: [PATCH] Bug294190 Wait for concurrent Jobs -- move to finally --- .../cdt/managedbuilder/internal/core/HeadlessBuilder.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/HeadlessBuilder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/HeadlessBuilder.java index 586d7c8c700..61363693a80 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/HeadlessBuilder.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/HeadlessBuilder.java @@ -213,11 +213,11 @@ public class HeadlessBuilder implements IApplication { IWorkspaceDescription desc = root.getWorkspace().getDescription(); desc.setAutoBuilding(isAutoBuilding); root.getWorkspace().setDescription(desc); - } - // Wait for any outstanding jobs to finish - while (!Job.getJobManager().isIdle()) - Thread.sleep(10); + // Wait for any outstanding jobs to finish + while (!Job.getJobManager().isIdle()) + Thread.sleep(10); + } return OK; }