mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lyor Goldstein (Jira)" <j...@apache.org>
Subject [jira] [Commented] (SSHD-952) What is the expected behavior of waitForSpace(long millis) method on default timeout of 30 seconds
Date Wed, 06 Nov 2019 20:31:00 GMT

    [ https://issues.apache.org/jira/browse/SSHD-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16968680#comment-16968680
] 

Lyor Goldstein commented on SSHD-952:
-------------------------------------

Initial scanning of the code seems to indicate that if there is a timeout exception then the
channel is closed (maybe not the session). I cannot find any trace of the behavior you mention
especially
{quote}
spawning a new thread
{quote}
can you make sure that it isn't your code that is somehow spanning the thread ? I will still
try and think of scenario that might explain what you describe, but off-hand I do not have
a lead yet as to a promising avenue of investigation. Alternatively, can you perhaps debug
the scenario where the timeout occurs and try to figure out what is going on - since you seem
to be able to reproduce it. Perhaps it will yield more useful information.

 

> What is the expected behavior of waitForSpace(long millis) method on default timeout
of 30 seconds
> --------------------------------------------------------------------------------------------------
>
>                 Key: SSHD-952
>                 URL: https://issues.apache.org/jira/browse/SSHD-952
>             Project: MINA SSHD
>          Issue Type: Question
>    Affects Versions: 2.2.0
>            Reporter: Anudeep
>            Priority: Major
>
> Hi Team,
> Can you please let us know the expected behavior of waitForSpace(long millis) method
of Window.java class . As per our test we see on timeout thread get released and it spawns
a new thread on timeout. Is this an expected behavior ?
> 2019-10-24 12:33:26,123 DEBUG [org.apache.sshd.server.channel.ChannelSession] (Thread-44
(HornetQ-client-global-threads-407809182)) flush(ChannelOutputStream[ChannelSession[id=0,
recipient=43]-ServerSessionImpl[administrator@/141.137.237.205:58628]] SSH_MSG_CHANNEL_DATA)
failed (SocketTimeoutException) to wait for space of len=1190: waitForCondition(Window[server/remote](ChannelSession[id=0,
recipient=43]-ServerSessionImpl[administrator@/141.137.237.205:58628])) timeout exceeded:
20000
> 2019-10-24 12:33:46,126 DEBUG [org.apache.sshd.server.channel.ChannelSession] (Thread-44
(HornetQ-client-global-threads-407809182)) flush(ChannelOutputStream[ChannelSession[id=0,
recipient=43]-ServerSessionImpl[administrator@/141.137.237.205:58628]] SSH_MSG_CHANNEL_DATA)
failed (SocketTimeoutException) to wait for space of len=1190: waitForCondition(Window[server/remote](ChannelSession[id=0,
recipient=43]-ServerSessionImpl[administrator@/141.137.237.205:58628])) timeout exceeded:
20000
> 2019-10-24 12:34:06,129 DEBUG [org.apache.sshd.server.channel.ChannelSession] (Thread-44
(HornetQ-client-global-threads-407809182)) flush(ChannelOutputStream[ChannelSession[id=0,
recipient=43]-ServerSessionImpl[administrator@/141.137.237.205:58628]] SSH_MSG_CHANNEL_DATA)
failed (SocketTimeoutException) to wait for space of len=1190: waitForCondition(Window[server/remote](ChannelSession[id=0,
recipient=43]-ServerSessionImpl[administrator@/141.137.237.205:58628])) timeout exceeded:
20000



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org


Mime
View raw message