Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 371036 - [TCF][File System] Move the call to getParent in the dispatch thread in CommonViewerListener.
Summary: [TCF][File System] Move the call to getParent in the dispatch thread in Commo...
Status: RESOLVED FIXED
Alias: None
Product: TCF
Classification: Tools
Component: Target (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.0.0   Edit
Assignee: William Chen CLA
QA Contact: Uwe Stieber CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-08 22:11 EST by William Chen CLA
Modified: 2013-06-05 05:42 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Chen CLA 2012-02-08 22:11:00 EST
When expanding the file system and the process list in Target Explorer tree, UI sometimes froze and lost response. Deep analysis has shown that the call to getParent of the tree's content provider is not called in the dispatch thread. This caused the synchronization dead-lock in the UI refresh. 

Changes should be made to call the method in the UI's dispatch thread.