| Summary: | [jobs] Confusing "," at the end of rule stack in ThreadJob | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Szymon Ptaszkiewicz <sptaszkiewicz> | ||||
| Component: | Runtime | Assignee: | Szymon Ptaszkiewicz <sptaszkiewicz> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | trivial | ||||||
| Priority: | P3 | CC: | john.arthorne | ||||
| Version: | 3.8 | ||||||
| Target Milestone: | 4.2.1 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
(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/,]) 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. |
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]).