Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 336644

Summary: Backport: ThreadJob#waitForRun can spin when blockingJob is not RUNNING
Product: [Eclipse Project] Platform Reporter: Martin Oberhuber <mober.at+eclipse>
Component: RuntimeAssignee: John Arthorne <john.arthorne>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: Andrew.McCulloch, cameron.bateman, carlin.rogers, david_williams, eclipse, gerry.kessler, jamesblackburn+eclipse, manklu, min123, mober.at+eclipse, mschorn.eclipse, raghunathan.srinivasan, remy.suen, yevshif
Version: 3.6Keywords: performance
Target Milestone: 3.6.2+   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 320329    
Bug Blocks:    
Attachments:
Description Flags
Fix for 3.6.x stream none

Description Martin Oberhuber CLA 2011-02-08 14:17:00 EST
+++ This bug was initially created as a clone of Bug #320329 +++

I'd like to request backporting the fix for bug 320329 into the 3.6.x maintenance Stream (3.6.2+ target), such that we can adopt in in our commercial products on top of Eclipse.
Comment 1 John Arthorne CLA 2011-02-11 16:20:34 EST
Created attachment 188818 [details]
Fix for 3.6.x stream
Comment 2 John Arthorne CLA 2011-02-11 16:38:39 EST
Fix and test released in 3.6.x stream.
Comment 3 John Arthorne CLA 2011-04-19 16:54:17 EDT
This change was released in R3_6_maintenance but never tagged and released. I have now tagged it so it will appear in future 3.6.2+ builds.
Comment 4 Martin Oberhuber CLA 2011-04-20 04:28:41 EDT
Thanks John!

I have kicked a 3.6.2+ Hudson build, which is available now as M20110419-2238. the modification is in org.eclipse.core.jobs_3.5.2.R36x_v20110419.jar :

Drops -
https://hudson.eclipse.org/hudson/job/Eclipse-3.6.2-test/5/artifact/builds/transfer/files/bogus/downloads/drops/M20110419-2238/

Repository -
https://hudson.eclipse.org/hudson/job/Eclipse-3.6.2-test/5/artifact/builds/transfer/files/testUpdates-M/M20110419-2238/