Summary: | Deadlock occuring due to ModuleStructuralModel.checkSync() | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [WebTools] WTP Common Tools | Reporter: | Carl Anderson <ccc> | ||||||
Component: | wst.common | Assignee: | Carl Anderson <ccc> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Carl Anderson <ccc> | ||||||
Severity: | critical | ||||||||
Priority: | P1 | Flags: | ccc:
review+
|
||||||
Version: | 3.2.1 | ||||||||
Target Milestone: | 3.2.0 P | ||||||||
Hardware: | PC | ||||||||
OS: | Windows XP | ||||||||
Whiteboard: | |||||||||
Attachments: |
|
Description
Carl Anderson
2010-07-30 15:25:56 EDT
Created attachment 175608 [details]
Go to the LocalManager to do the refresh
Note that this code brings ModuleStructuralModel.checkSync() in sync with the way org.eclipse.jst.j2ee.common.internal.impl.XMLResourceImpl synchronizes files. see bug 303635 for details on the XMLResourceImpl change. Created attachment 175613 [details]
Cleaned up version - only go to the LocalManager
I left in the release of the lock I was no longer acquiring.
Committed to R3_2_1_patches |