Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » DSDP - Target Management » slow connection to Linux sever
slow connection to Linux sever [message #14157] Tue, 21 August 2007 19:07 Go to next message
Windy is currently offline Windy
Messages: 4
Registered: July 2009
Junior Member
Hi
I use RSE-2.0.0.1-200707061039 runtime for core and ssh only on Eclipse 3.3
and experience very slow connection when trying ssh connection to my Linux.
It takes long time to connect to my Linux and a message shows "Fetching
children of My Home" message on the bottom of Eclipse window.
My remote directories eventually shows up when I click ok on an error
message "operation failed with exception 'Exception
java.lang.IllegalThreadStateException'" .

Here is the error log.
!SESSION 2007-08-21
10:38:23.687 -----------------------------------------------

eclipse.buildId=I20070625-1500

java.version=1.5.0_06

java.vendor=Sun Microsystems Inc.

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US

Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.rse.ui 4 0 2007-08-21 10:45:49.523

!MESSAGE RSEG1066U: SUB#0:Exception java.lang.IllegalThreadStateException

!STACK 0

java.lang.IllegalThreadStateException

at
org.eclipse.rse.services.shells.HostShellProcessAdapter.exit Value(HostShellProcessAdapter.java:85)

at
org.eclipse.rse.internal.subsystems.processes.shell.linux.Li nuxProcessHelper.populateUsernames(LinuxProcessHelper.java:1 32)

at
org.eclipse.rse.internal.subsystems.processes.shell.linux.Li nuxShellProcessService.initService(LinuxShellProcessService. java:190)

at
org.eclipse.rse.subsystems.processes.servicesubsystem.Proces sServiceSubSystem.initializeSubSystem(ProcessServiceSubSyste m.java:195)

at
org.eclipse.rse.core.subsystems.AbstractConnectorService.ini tializeSubSystems(AbstractConnectorService.java:298)

at
org.eclipse.rse.core.subsystems.AbstractConnectorService.con nect(AbstractConnectorService.java:413)

at
org.eclipse.rse.ui.operations.SystemFetchOperation.execute(S ystemFetchOperation.java:243)

at
org.eclipse.rse.ui.operations.SystemFetchOperation.run(Syste mFetchOperation.java:128)

at
org.eclipse.rse.ui.view.AbstractSystemViewAdapter.fetchDefer redChildren(AbstractSystemViewAdapter.java:1970)

at
org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:196)

at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)



Thanks for your help,
Re: slow connection to Linux sever [message #14178 is a reply to message #14157] Wed, 22 August 2007 07:44 Go to previous message
Martin Oberhuber is currently offline Martin Oberhuber
Messages: 983
Registered: July 2009
Senior Member
Hello,

The "IllegalThreadStateException" is already being tracked as
https://bugs.eclipse.org/bugs/show_bug.cgi?id=192390
You may want to CC on it.

What seems to be slow is the SSH Processes subsystem. If you
don't really need it, better use an "SSH Only" systemType,
you won't have processes but be faster. Performance of SSH
Processes is tracked as
https://bugs.eclipse.org/bugs/show_bug.cgi?id=175300

If this does not help, please file a new bug for discussing
the issues. It might be related to
https://bugs.eclipse.org/bugs/show_bug.cgi?id=191374

Thanks,
--
Martin Oberhuber
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm


Windy wrote:
> Hi
> I use RSE-2.0.0.1-200707061039 runtime for core and ssh only on Eclipse 3.3
> and experience very slow connection when trying ssh connection to my Linux.
> It takes long time to connect to my Linux and a message shows "Fetching
> children of My Home" message on the bottom of Eclipse window.
> My remote directories eventually shows up when I click ok on an error
> message "operation failed with exception 'Exception
> java.lang.IllegalThreadStateException'" .
>
> Here is the error log.
> !SESSION 2007-08-21
> 10:38:23.687 -----------------------------------------------
>
> eclipse.buildId=I20070625-1500
>
> java.version=1.5.0_06
>
> java.vendor=Sun Microsystems Inc.
>
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
>
> Command-line arguments: -os win32 -ws win32 -arch x86
>
> !ENTRY org.eclipse.rse.ui 4 0 2007-08-21 10:45:49.523
>
> !MESSAGE RSEG1066U: SUB#0:Exception java.lang.IllegalThreadStateException
>
> !STACK 0
>
> java.lang.IllegalThreadStateException
>
> at
> org.eclipse.rse.services.shells.HostShellProcessAdapter.exit Value(HostShellProcessAdapter.java:85)
>
> at
> org.eclipse.rse.internal.subsystems.processes.shell.linux.Li nuxProcessHelper.populateUsernames(LinuxProcessHelper.java:1 32)
>
> at
> org.eclipse.rse.internal.subsystems.processes.shell.linux.Li nuxShellProcessService.initService(LinuxShellProcessService. java:190)
>
> at
> org.eclipse.rse.subsystems.processes.servicesubsystem.Proces sServiceSubSystem.initializeSubSystem(ProcessServiceSubSyste m.java:195)
>
> at
> org.eclipse.rse.core.subsystems.AbstractConnectorService.ini tializeSubSystems(AbstractConnectorService.java:298)
>
> at
> org.eclipse.rse.core.subsystems.AbstractConnectorService.con nect(AbstractConnectorService.java:413)
>
> at
> org.eclipse.rse.ui.operations.SystemFetchOperation.execute(S ystemFetchOperation.java:243)
>
> at
> org.eclipse.rse.ui.operations.SystemFetchOperation.run(Syste mFetchOperation.java:128)
>
> at
> org.eclipse.rse.ui.view.AbstractSystemViewAdapter.fetchDefer redChildren(AbstractSystemViewAdapter.java:1970)
>
> at
> org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:196)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
>
> Thanks for your help,
>
>
>
>
>
>
Re: slow connection to Linux sever [message #569850 is a reply to message #14157] Wed, 22 August 2007 07:44 Go to previous message
Martin Oberhuber is currently offline Martin Oberhuber
Messages: 983
Registered: July 2009
Senior Member
Hello,

The "IllegalThreadStateException" is already being tracked as
https://bugs.eclipse.org/bugs/show_bug.cgi?id=192390
You may want to CC on it.

What seems to be slow is the SSH Processes subsystem. If you
don't really need it, better use an "SSH Only" systemType,
you won't have processes but be faster. Performance of SSH
Processes is tracked as
https://bugs.eclipse.org/bugs/show_bug.cgi?id=175300

If this does not help, please file a new bug for discussing
the issues. It might be related to
https://bugs.eclipse.org/bugs/show_bug.cgi?id=191374

Thanks,
--
Martin Oberhuber
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm


Windy wrote:
> Hi
> I use RSE-2.0.0.1-200707061039 runtime for core and ssh only on Eclipse 3.3
> and experience very slow connection when trying ssh connection to my Linux.
> It takes long time to connect to my Linux and a message shows "Fetching
> children of My Home" message on the bottom of Eclipse window.
> My remote directories eventually shows up when I click ok on an error
> message "operation failed with exception 'Exception
> java.lang.IllegalThreadStateException'" .
>
> Here is the error log.
> !SESSION 2007-08-21
> 10:38:23.687 -----------------------------------------------
>
> eclipse.buildId=I20070625-1500
>
> java.version=1.5.0_06
>
> java.vendor=Sun Microsystems Inc.
>
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
>
> Command-line arguments: -os win32 -ws win32 -arch x86
>
> !ENTRY org.eclipse.rse.ui 4 0 2007-08-21 10:45:49.523
>
> !MESSAGE RSEG1066U: SUB#0:Exception java.lang.IllegalThreadStateException
>
> !STACK 0
>
> java.lang.IllegalThreadStateException
>
> at
> org.eclipse.rse.services.shells.HostShellProcessAdapter.exit Value(HostShellProcessAdapter.java:85)
>
> at
> org.eclipse.rse.internal.subsystems.processes.shell.linux.Li nuxProcessHelper.populateUsernames(LinuxProcessHelper.java:1 32)
>
> at
> org.eclipse.rse.internal.subsystems.processes.shell.linux.Li nuxShellProcessService.initService(LinuxShellProcessService. java:190)
>
> at
> org.eclipse.rse.subsystems.processes.servicesubsystem.Proces sServiceSubSystem.initializeSubSystem(ProcessServiceSubSyste m.java:195)
>
> at
> org.eclipse.rse.core.subsystems.AbstractConnectorService.ini tializeSubSystems(AbstractConnectorService.java:298)
>
> at
> org.eclipse.rse.core.subsystems.AbstractConnectorService.con nect(AbstractConnectorService.java:413)
>
> at
> org.eclipse.rse.ui.operations.SystemFetchOperation.execute(S ystemFetchOperation.java:243)
>
> at
> org.eclipse.rse.ui.operations.SystemFetchOperation.run(Syste mFetchOperation.java:128)
>
> at
> org.eclipse.rse.ui.view.AbstractSystemViewAdapter.fetchDefer redChildren(AbstractSystemViewAdapter.java:1970)
>
> at
> org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:196)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
>
> Thanks for your help,
>
>
>
>
>
>
Previous Topic:slow connection to Linux sever
Next Topic:Custom RSE view - observations & help needed
Goto Forum:
  


Current Time: Wed Aug 20 18:41:02 EDT 2014

Powered by FUDForum. Page generated in 0.01706 seconds