loadKnownHosts logic was kinda senseless

This commit is contained in:
Shikhar Bhushan
2010-03-07 02:48:46 +01:00
parent bd738962f5
commit 7a31b23d26

View File

@@ -515,8 +515,12 @@ public class SSHClient
final File sshDir = OpenSSHKnownHosts.detectSSHDir(); final File sshDir = OpenSSHKnownHosts.detectSSHDir();
if (sshDir != null) { if (sshDir != null) {
for (File loc : Arrays.asList(new File(sshDir, "known_hosts"), new File(sshDir, "known_hosts2"))) { for (File loc : Arrays.asList(new File(sshDir, "known_hosts"), new File(sshDir, "known_hosts2"))) {
loadKnownHosts(loc); try {
loaded = true; loadKnownHosts(loc);
loaded = true;
} catch (IOException e) {
// Ignore for now
}
} }
} }
if (!loaded) if (!loaded)
@@ -570,7 +574,7 @@ public class SSHClient
* server * server
*/ */
public X11Forwarder registerX11Forwarder(ConnectListener listener) { public X11Forwarder registerX11Forwarder(ConnectListener listener) {
X11Forwarder x11f = new X11Forwarder(conn, listener); final X11Forwarder x11f = new X11Forwarder(conn, listener);
conn.attach(x11f); conn.attach(x11f);
return x11f; return x11f;
} }
@@ -606,7 +610,7 @@ public class SSHClient
public Session startSession() public Session startSession()
throws ConnectionException, TransportException { throws ConnectionException, TransportException {
assert isConnected() && isAuthenticated(); assert isConnected() && isAuthenticated();
SessionChannel sess = new SessionChannel(conn); final SessionChannel sess = new SessionChannel(conn);
sess.open(); sess.open();
assert sess.isOpen(); assert sess.isOpen();
return sess; return sess;
@@ -650,7 +654,7 @@ public class SSHClient
throws TransportException { throws TransportException {
assert trans.isRunning(); assert trans.isRunning();
long start = System.currentTimeMillis(); final long start = System.currentTimeMillis();
try { try {
trans.doKex(); trans.doKex();