This is an automated email from the ASF dual-hosted git repository. lgoldstein pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
commit faa087e8dda07d0c34ae5bd4a05da9ece79287c0 Author: Lyor Goldstein <lgoldst...@apache.org> AuthorDate: Mon Aug 17 12:08:35 2020 +0300 Added support for 'keeaplive@*' global request pattern --- .../src/main/java/org/apache/sshd/server/global/KeepAliveHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sshd-core/src/main/java/org/apache/sshd/server/global/KeepAliveHandler.java b/sshd-core/src/main/java/org/apache/sshd/server/global/KeepAliveHandler.java index 5ee1f2c..0b67283 100644 --- a/sshd-core/src/main/java/org/apache/sshd/server/global/KeepAliveHandler.java +++ b/sshd-core/src/main/java/org/apache/sshd/server/global/KeepAliveHandler.java @@ -40,7 +40,8 @@ public class KeepAliveHandler extends AbstractConnectionServiceRequestHandler { public Result process( ConnectionService connectionService, String request, boolean wantReply, Buffer buffer) throws Exception { - if (!request.startsWith("keepalive@")) { + // some clients use different strings - e.g., keep-al...@bitvise.com, keepal...@putty.projects.tartarus.org + if ((!request.startsWith("keepalive@")) && (!request.startsWith("keep-alive@"))) { return super.process(connectionService, request, wantReply, buffer); }