I don’t think that's the case - the code is a bit convoluted, but IMO what happens is that when one closes the server only the listen socket on which it accepts incoming messages is closed. This means that current sessions are still allowed to go forward (which is strange since the ExecutorService(s) should also be closed - perhaps we should also investigate why this does not happen).
-----Original Message----- From: Guillaume Nodet [mailto:gno...@apache.org] Sent: Wednesday, May 6, 2015 16:31 To: dev@mina.apache.org Subject: Re: Does anyone object to me applying patch for SSHD-448 ? My original idea was to deprecate the stop methods which imho have been superseded by the the Closable interface. More importantly, I don't understand why sessions are not tracked. When closing the client or server, it will close the IoService, which in turn should close IoSession, and last, closing all ssh sessions. 2015-05-06 14:27 GMT+02:00 Lyor Goldstein <lgoldst...@vmware.com>: > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org > _jira_browse_SSHD-2D448&d=AwIBaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVM > NtXt-uEs&r=HMhsGLKXv55xAmksY4SsQcYP_oPrfu1Vne__JKwWQvo&m=gWo5SxQId8HTF > RXM7nghjRRke9diZ6W7yKpY-IO1CkM&s=5AcMuE90DUT9Tbg_B9MVIFTI5dyLlq3f-1YwZ > EJSqkU&e= >