| Summary: | [prefs] EclipsePreferences#flush method should be synchronized | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | DJ Houghton <dj.houghton> |
| Component: | p2 | Assignee: | DJ Houghton <dj.houghton> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | bakalsky, brian.vosburgh, dj.houghton, jamesblackburn+eclipse, kaloyan, karenfbutzke, mober.at+eclipse, neil.hauge, remy.suen, stefan.dimov, tjwatson |
| Version: | 3.7 | ||
| Target Milestone: | 3.7.2 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | 333726, 359698, 359851, 376141 | ||
| Bug Blocks: | |||
|
Description
DJ Houghton
Released and tagged for maintenance build. http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?h=R3_7_maintenance&id=d1333e08f4e008d59604159f3e83323b101f87d3 Thanks for committing the patch. When is the next planned 3.7.x M-build that will include this change? I see the latest one is from 14 July. There will be a build today once build issues are sorted out. http://dev.eclipse.org/mhonarc/lists/platform-releng-dev/msg18795.html The build schedule is here: http://eclipse.org/eclipse/platform-releng/buildSchedule.html Excellent. Thanks for the info. It looks like this fix is causing cdt to deadlock... BugĀ 359485 I agree that the new synchronized block looks inappropriate since it holds Open Calls, causing deadlock. I have filed bug 359698 asking Equinox to fix the regression. Reopening. Analysis of original problem is in Bug 333726 comment 19. |