Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 186564

Summary: [telnet] Multiple telnet connections influence each other
Product: [Tools] Target Management Reporter: Martin Oberhuber <mober.at+eclipse>
Component: RSEAssignee: Sheldon <sheldond>
Status: CLOSED FIXED QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: major    
Priority: P3 Keywords: helpwanted
Version: 2.0   
Target Milestone: 2.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 178201    
Bug Blocks:    

Description Martin Oberhuber CLA 2007-05-11 10:15:49 EDT
Create two telnet connections to the same host, with the intent of having sessions for different users on the host:
  connA - host:parser, user:mober
  connB - host:parser, user:root

Connect connA, e.g. by launching a shell
  --> context menu for connB shows "Disconnect" but no "Connect"
Select Disconnect on connB
  --> connA is disconnected

The problem seems to be, that that TelnetClient is declared static in TelnetConnectorServiceManager.

This is a major degradation of functionality and should be fixed ASAP.
Comment 1 Martin Oberhuber CLA 2007-05-16 12:00:39 EDT
This was fixed with the patch for bug #186570 attachment #67386 [details].
Thanks for the patch.
Comment 2 Xuan Chen CLA 2007-05-24 20:50:48 EDT
Verified in driver RSE-SDK-I20070524-0915.zip.

Create two telnet connections to the same host,
  connA - host:RSEAIX, user:wdsctest
  connB - host:RSEAIX, user:root
 
Connected connA, by launching a shell, and then did some command in the Remote Shell window.

Checked the context menu for connB and it shows "Connect".
Chosed Launch Shell context menu.  Logon dialog comes up with root as the user name.

Comment 3 Martin Oberhuber CLA 2007-05-25 03:52:28 EDT
closing.
Comment 4 Martin Oberhuber CLA 2008-08-13 13:18:30 EDT
[target cleanup] 2.0 M7 was the original target milestone for this bug