diff --git a/src/main/java/net/schmizz/sshj/xfer/scp/SCPDownloadClient.java b/src/main/java/net/schmizz/sshj/xfer/scp/SCPDownloadClient.java index 760cf65a..434f5b48 100644 --- a/src/main/java/net/schmizz/sshj/xfer/scp/SCPDownloadClient.java +++ b/src/main/java/net/schmizz/sshj/xfer/scp/SCPDownloadClient.java @@ -123,9 +123,6 @@ public final class SCPDownloadClient return true; case (char) 1: - addWarning(msg.substring(1)); - break; - case (char) 2: throw new SCPException("Remote SCP command returned error: " + msg.substring(1)); diff --git a/src/main/java/net/schmizz/sshj/xfer/scp/SCPEngine.java b/src/main/java/net/schmizz/sshj/xfer/scp/SCPEngine.java index 715208bb..8930ceda 100644 --- a/src/main/java/net/schmizz/sshj/xfer/scp/SCPEngine.java +++ b/src/main/java/net/schmizz/sshj/xfer/scp/SCPEngine.java @@ -61,7 +61,6 @@ abstract class SCPEngine { final SessionFactory host; final TransferListener listener; - final Queue warnings = new LinkedList(); Command scp; int exitStatus; @@ -86,19 +85,6 @@ abstract class SCPEngine { return exitStatus; } - public Queue getWarnings() { - return warnings; - } - - public boolean hadWarnings() { - return !warnings.isEmpty(); - } - - void addWarning(String warning) { - log.warn(warning); - warnings.add(warning); - } - void check(String what) throws IOException { int code = scp.getInputStream().read(); @@ -111,9 +97,7 @@ abstract class SCPEngine { case 0: // OK log.debug(what); return; - case 1: - addWarning(readMessage()); - break; + case 1: // Warning? not case 2: throw new SCPException("Remote SCP command had error: " + readMessage()); default: @@ -123,7 +107,6 @@ abstract class SCPEngine { void cleanSlate() { exitStatus = -1; - warnings.clear(); } void execSCPWith(List args, String path)