commit | 5760d1ba71ca753c2326112bca3c1ec1a8ea6b79 | [log] [tgz] |
---|---|---|
author | Dimuthu Wannipurage <dimuthu.upeksha2@gmail.com> | Tue Jan 12 22:32:38 2021 -0500 |
committer | Dimuthu Wannipurage <dimuthu.upeksha2@gmail.com> | Tue Jan 12 22:32:38 2021 -0500 |
tree | c838f9a3bbafc1669107c393507d382f389ca1dc | |
parent | d19a697baaebecb7d8298f8fcb25751644846a49 [diff] |
Fixing connection validation logic
diff --git a/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/PoolingSSHJClient.java b/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/PoolingSSHJClient.java index d7caa29..8010cb5 100644 --- a/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/PoolingSSHJClient.java +++ b/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/PoolingSSHJClient.java
@@ -163,7 +163,7 @@ SSHClientWrapper sshClient = minEntry.getKey(); - if (!sshClient.isConnected() || !sshClient.isAuthenticated() || !sshClient.isErrored()) { + if (!sshClient.isConnected() || !sshClient.isAuthenticated() || sshClient.isErrored()) { logger.warn("Client for host {} is not connected or not authenticated. Creating a new client", host); removeDisconnectedClients(sshClient, true); return newClientWithSessionValidation();
diff --git a/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SFTPClientWrapper.java b/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SFTPClientWrapper.java index 635ddfd..6327d30 100644 --- a/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SFTPClientWrapper.java +++ b/modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SFTPClientWrapper.java
@@ -25,7 +25,6 @@ import java.util.function.Consumer; public class SFTPClientWrapper extends SFTPClient { - private SFTPClient sftpClient; private Consumer<Integer> onCloseFunction; private SSHClientWrapper originalSSHClient;