Bug 394233 - InvalidThreadAccess launching plugin test suite using
standard VM on Mac - update
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMRunner.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMRunner.java
index 8310b14..146dc56 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMRunner.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMRunner.java
@@ -145,8 +145,9 @@
if(config != null && Platform.OS_MACOSX.equals(Platform.getOS())) {
for (int i= 0; i < cmdLine.length; i++) {
if ("-ws".equals(cmdLine[i]) || cmdLine[i].indexOf("swt.jar") > -1 || cmdLine[i].indexOf("org.eclipse.swt") > -1) { //$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$
- boolean first = config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_USE_START_ON_FIRST_THREAD, false);
- return createSWTlauncher(cmdLine, cmdLine[0], first);
+ return createSWTlauncher(cmdLine,
+ cmdLine[0],
+ config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_USE_START_ON_FIRST_THREAD, true));
}
}
}