From 5159a799dfcc612474e4630aac1d5b85ab5b5347 Mon Sep 17 00:00:00 2001 From: Shikhar Bhushan Date: Sat, 7 Sep 2013 11:39:28 -0400 Subject: [PATCH] fix the fix for #90 - need to statExistence of targetCwd not cwd --- src/main/java/net/schmizz/sshj/sftp/StatefulSFTPClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/schmizz/sshj/sftp/StatefulSFTPClient.java b/src/main/java/net/schmizz/sshj/sftp/StatefulSFTPClient.java index fdc9b69d..1a1b89f6 100644 --- a/src/main/java/net/schmizz/sshj/sftp/StatefulSFTPClient.java +++ b/src/main/java/net/schmizz/sshj/sftp/StatefulSFTPClient.java @@ -41,8 +41,8 @@ public class StatefulSFTPClient public synchronized void cd(String dirname) throws IOException { final String targetCwd = cwdify(dirname); - if (statExistence(cwd) == null) { - throw new SFTPException(cwd + ": does not exist"); + if (statExistence(targetCwd) == null) { + throw new SFTPException(targetCwd + ": does not exist"); } cwd = targetCwd; log.debug("CWD = {}", cwd);