Bug 356659 - DeferredFileStore ignores Exceptions
Summary: DeferredFileStore ignores Exceptions
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: remote (show other bugs)
Version: Next   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-03 04:34 EDT by Roland Schulz CLA
Modified: 2022-03-09 14:35 EST (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 Roland Schulz CLA 2011-09-03 04:34:30 EDT
org.eclipse.ptp.remote.ui.dialogs.DeferredFileStore.fetchDeferredChildren(Object, IElementCollector, IProgressMonitor) ignores exception. 

Steps to reproduce:
 - Cause SSH error, by e.g. setting MaxSessions on the server to 4
 - Click Browse (e.g. in New Remote Project wizard)

The list in the dialog is empty without an error message shown. While the test case of MaxSessions=4 is very unlikely to occur in practice other SSH errors can occur and should be shown.
Comment 1 Greg Watson CLA 2014-05-29 16:49:59 EDT
I'd like to know how this behaves in Luna since we're using the JSch provider.
Comment 2 Jonah Graham CLA 2022-03-09 14:35:54 EST
The org.eclipse.remote component of the Eclipse Ecosystem has a new home. It is now part of the Eclipse CDT project[1].

This change means a new Git repo[2], P2 site[3] and Bugzilla component. The org.eclipse.remote will continue to be delivered as part of the quarterly Simultaneous Release of Eclipse as well.

If this bug is no longer relevant, please feel free to comment or close the bug. If you can confirm if this issues still occurs in the latest release please do let me know in a comment.

[1] https://wiki.eclipse.org/CDT/User/NewIn106
[2] https://git.eclipse.org/c/cdt/org.eclipse.cdt.git (in the remote
directory)
[3] first CDT release will be 10.6 - P2 site will be
https://download.eclipse.org/tools/cdt/releases/10.6/

(This comment was added to all relevant org.eclipse.remote bugs along with changing the Product/component pair to CDT/remote.)