[prev in list] [next in list] [prev in thread] [next in thread]
List: mina-commits
Subject: [1/2] mina-sshd git commit: [SSHD-724] SshClient#checkConfig: Do not overwrite predefined factories
From: lgoldstein () apache ! org
Date: 2016-12-26 18:29:40
Message-ID: ff752658654d485fa55bb48312c9d001 () git ! apache ! org
[Download RAW message or body]
Repository: mina-sshd
Updated Branches:
refs/heads/master 14c1a31e9 -> f9b976073
[SSHD-724] SshClient#checkConfig: Do not overwrite predefined factories
Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/385f21de
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/385f21de
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/385f21de
Branch: refs/heads/master
Commit: 385f21deddb758d6e511dd174b45c957e2a4c954
Parents: 14c1a31
Author: David Ostrovsky <david@ostrovsky.org>
Authored: Mon Dec 26 19:36:52 2016 +0200
Committer: Lyor Goldstein <lyor.goldstein@gmail.com>
Committed: Mon Dec 26 19:36:52 2016 +0200
----------------------------------------------------------------------
.../src/main/java/org/apache/sshd/client/SshClient.java | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/385f21de/sshd-core/src/main/java/org/apache/sshd/client/SshClient.java
----------------------------------------------------------------------
diff --git a/sshd-core/src/main/java/org/apache/sshd/client/SshClient.java \
b/sshd-core/src/main/java/org/apache/sshd/client/SshClient.java index \
cd40c7e..16f9d91 100644
--- a/sshd-core/src/main/java/org/apache/sshd/client/SshClient.java
+++ b/sshd-core/src/main/java/org/apache/sshd/client/SshClient.java
@@ -400,9 +400,11 @@ public class SshClient extends AbstractFactoryManager implements \
ClientFactoryMa factories = forwarders;
} else {
// create a copy in case un-modifiable original
- factories = new ArrayList<>(factories.size() + forwarders.size());
- factories.addAll(factories);
- factories.addAll(forwarders);
+ List<NamedFactory<Channel>> factories2 =
+ new ArrayList<>(factories.size() + forwarders.size());
+ factories2.addAll(factories);
+ factories2.addAll(forwarders);
+ factories = factories2;
}
setChannelFactories(factories);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic