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

Goldstein Lyor commented on SSHD-907:
-------------------------------------

Please note that (at least according to the code) the session attributes are 
cleared when {{preClose}} is called on the session. I don't see how what you 
describe can happen since {{SftpEventListeber#closed}} is called while the 
session is still active. I will try and see if I can find some flow that can 
cause what you describe but meanwhile I would like to suggest that you review 
your code where you set the custom attributes and make sure the inconsistency 
is not due to that code. Also, try opening some log levels and see if you can 
provide some insight as to how/when the attributes are cleared unexpectedly.

> Clearing user defined attributes in preclose is creating inconsistent 
> behaviour
> -------------------------------------------------------------------------------
>
>                 Key: SSHD-907
>                 URL: https://issues.apache.org/jira/browse/SSHD-907
>             Project: MINA SSHD
>          Issue Type: Bug
>    Affects Versions: 2.3.0
>            Reporter: Subramaniajeeva
>            Assignee: Goldstein Lyor
>            Priority: Major
>
> As a part of 
> [https://github.com/apache/mina-sshd/commit/f5d036ddd3de3521fb9f83253e30eab67bdbbcb3],
>  the user defined attributes are getting cleared from session.
> This is creating inconsistent behaviour in `SftpEventListener` closed(). The 
> attributes are being vanished intermittently and the vanishing part is not 
> consistent.
>  
> Is there any race condition which is not being handled properly?
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to