This is an automated email from the ASF dual-hosted git repository.

lgoldstein pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git

commit b40e1e5a881d8908ab9a7c5ec1aa10d95d45b773
Author: Lyor Goldstein <lgoldst...@apache.org>
AuthorDate: Thu Nov 28 20:24:38 2019 +0200

    Moved Closeable inheritance from Session to SessionContext
---
 .../src/main/java/org/apache/sshd/common/session/SessionContext.java  | 4 +++-
 sshd-core/src/main/java/org/apache/sshd/common/session/Session.java   | 4 +---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/sshd-common/src/main/java/org/apache/sshd/common/session/SessionContext.java 
b/sshd-common/src/main/java/org/apache/sshd/common/session/SessionContext.java
index a394868..51c9b00 100644
--- 
a/sshd-common/src/main/java/org/apache/sshd/common/session/SessionContext.java
+++ 
b/sshd-common/src/main/java/org/apache/sshd/common/session/SessionContext.java
@@ -22,6 +22,7 @@ package org.apache.sshd.common.session;
 import java.util.Map;
 
 import org.apache.sshd.common.AttributeStore;
+import org.apache.sshd.common.Closeable;
 import org.apache.sshd.common.auth.UsernameHolder;
 import org.apache.sshd.common.cipher.BuiltinCiphers;
 import org.apache.sshd.common.kex.KexProposalOption;
@@ -38,7 +39,8 @@ public interface SessionContext
         extends ConnectionEndpointsIndicator,
                 UsernameHolder,
                 SessionHeartbeatController,
-                AttributeStore {
+                AttributeStore,
+                Closeable {
     /**
      * Default prefix expected for the client / server identification string
      * @see <A HREF="https://tools.ietf.org/html/rfc4253#section-4.2";>RFC 4253 
- section 4.2</A>
diff --git 
a/sshd-core/src/main/java/org/apache/sshd/common/session/Session.java 
b/sshd-core/src/main/java/org/apache/sshd/common/session/Session.java
index 2478727..8b7265a 100644
--- a/sshd-core/src/main/java/org/apache/sshd/common/session/Session.java
+++ b/sshd-core/src/main/java/org/apache/sshd/common/session/Session.java
@@ -24,7 +24,6 @@ import java.util.Objects;
 import java.util.concurrent.TimeUnit;
 
 import org.apache.sshd.common.AttributeRepository;
-import org.apache.sshd.common.Closeable;
 import org.apache.sshd.common.FactoryManager;
 import org.apache.sshd.common.FactoryManagerHolder;
 import org.apache.sshd.common.Service;
@@ -64,8 +63,7 @@ public interface Session
                 UnknownChannelReferenceHandlerManager,
                 FactoryManagerHolder,
                 PortForwardingInformationProvider,
-                PacketWriter,
-                Closeable {
+                PacketWriter {
 
     /**
      * Quick indication if this is a server or client session (instead of

Reply via email to