diff --git a/src/main/java/net/schmizz/sshj/sftp/SFTPEngine.java b/src/main/java/net/schmizz/sshj/sftp/SFTPEngine.java index e974f3a0..33195e12 100644 --- a/src/main/java/net/schmizz/sshj/sftp/SFTPEngine.java +++ b/src/main/java/net/schmizz/sshj/sftp/SFTPEngine.java @@ -101,7 +101,7 @@ public class SFTPEngine implements Requester { out.write((len >>> 16) & 0xff); out.write((len >>> 8) & 0xff); out.write(len & 0xff); - out.write(payload.array(), 0, len); + out.write(payload.array(), payload.rpos(), len); out.flush(); }