diff --git a/src/main/java/net/schmizz/sshj/connection/channel/Window.java b/src/main/java/net/schmizz/sshj/connection/channel/Window.java index 376ee993..23fac81b 100644 --- a/src/main/java/net/schmizz/sshj/connection/channel/Window.java +++ b/src/main/java/net/schmizz/sshj/connection/channel/Window.java @@ -116,7 +116,7 @@ public abstract class Window { public int neededAdjustment() { synchronized (lock) { - return (size - threshold <= 0) ? (initialSize - size) : 0; + return (size <= threshold) ? (initialSize - size) : 0; } }