Repository: mina-sshd
Updated Branches:
  refs/heads/master 721f399bd -> dc5682e6e


[SSHD-640] Streams are not flushed from SSH Command


Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/0e8fbf95
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/0e8fbf95
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/0e8fbf95

Branch: refs/heads/master
Commit: 0e8fbf9558611197da2f3d7c15cfb6d072868e63
Parents: 721f399
Author: Guillaume Nodet <gno...@apache.org>
Authored: Fri Apr 13 20:45:42 2018 +0200
Committer: Guillaume Nodet <gno...@apache.org>
Committed: Mon Apr 16 15:44:24 2018 +0200

----------------------------------------------------------------------
 .../main/java/org/apache/sshd/server/channel/ChannelSession.java  | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/0e8fbf95/sshd-core/src/main/java/org/apache/sshd/server/channel/ChannelSession.java
----------------------------------------------------------------------
diff --git 
a/sshd-core/src/main/java/org/apache/sshd/server/channel/ChannelSession.java 
b/sshd-core/src/main/java/org/apache/sshd/server/channel/ChannelSession.java
index 806d6c7..b884d80 100644
--- a/sshd-core/src/main/java/org/apache/sshd/server/channel/ChannelSession.java
+++ b/sshd-core/src/main/java/org/apache/sshd/server/channel/ChannelSession.java
@@ -801,6 +801,9 @@ public class ChannelSession extends AbstractServerChannel {
         }
 
         if (!isClosing()) {
+            if (out != null) {
+                out.flush();
+            }
             sendEof();
             sendExitStatus(exitValue);
             commandExitFuture.setClosed();

Reply via email to