Community
Participate
Working Groups
Created attachment 207035 [details] Patch ThreadJob#toString shows ThreadJob(null,[A,B,C,]) which may indicate there is more than one rule on the stack. The last comma should be omitted so that it would look like this: ThreadJob(null,[A,B,C]).
(In reply to comment #0) > ThreadJob#toString shows ThreadJob(null,[A,B,C,]) which may indicate there is > more than one rule on the stack. Of course, it should be: "more than three rules".
Here is an example of confusing entry from .log: !ENTRY org.eclipse.core.jobs 4 1 2011-10-26 14:23:06.078 !MESSAGE Worker thread ended job: root(45), but still holds rule: ThreadJob(root(45),[R/,])
http://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/?id=0a9fbd60650f62fba88679cac2ebac56fe94f2a6
We used the same branch for 4.1 M1 and 4.2.1, so these changes are actually in 4.2.1 as well.
Verified in M20120829-1200.