You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by gn...@apache.org on 2011/04/08 08:07:37 UTC

svn commit: r1090126 - /mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server/sftp/SftpSubsystem.java

Author: gnodet
Date: Fri Apr  8 06:07:37 2011
New Revision: 1090126

URL: http://svn.apache.org/viewvc?rev=1090126&view=rev
Log:
[SSHD-105] sftp: com.jcraft.jsch client can't get files

Modified:
    mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server/sftp/SftpSubsystem.java

Modified: mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server/sftp/SftpSubsystem.java
URL: http://svn.apache.org/viewvc/mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server/sftp/SftpSubsystem.java?rev=1090126&r1=1090125&r2=1090126&view=diff
==============================================================================
--- mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server/sftp/SftpSubsystem.java (original)
+++ mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server/sftp/SftpSubsystem.java Fri Apr  8 06:07:37 2011
@@ -529,7 +529,9 @@ public class SftpSubsystem implements Co
                                 buf.putByte((byte) SSH_FXP_DATA);
                                 buf.putInt(id);
                                 buf.putBytes(b, 0, len);
-                                buf.putBoolean(len == 0);
+                                if (version >= 6) {
+                                    buf.putBoolean(len == 0);
+                                }
                                 send(buf);
                             } else {
                                 sendStatus(id, SSH_FX_EOF, "");