From 69f639a5b827b56dfb36a7bbd2942cfb6df3aecd Mon Sep 17 00:00:00 2001 From: Ben Kibbey Date: Wed, 26 May 2010 20:50:25 -0400 Subject: [PATCH] Free the knowhosts. --- src/ssh.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ssh.c b/src/ssh.c index f969af7b..cbee7fe9 100644 --- a/src/ssh.c +++ b/src/ssh.c @@ -47,6 +47,11 @@ static void ssh_deinit(pwmd_tcp_conn_t *conn) if (!conn) return; + if (conn->kh) { + libssh2_knownhost_free(conn->kh); + conn->kh = NULL; + } + if (conn->channel) { libssh2_channel_close(conn->channel); libssh2_channel_free(conn->channel); -- 2.11.4.GIT