From 6753ffb46d7eeda1d4d6939257397ce9306e4946 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Wed, 1 Mar 2017 07:59:24 +0100 Subject: fixed wrong check for non-existing ssh_data if a host is unreachable --- src/cssh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cssh.c b/src/cssh.c index 0701c99..2cdebee 100644 --- a/src/cssh.c +++ b/src/cssh.c @@ -447,7 +447,7 @@ static void cleanup_sessions( ssh_session **session, ssh_data_t **ssh_data, scp_ if( verbose ) { fprintf( stderr, "Disconnecting from '%s', port %d..\n", host[i], port[i] ); } - if( *ssh_data != NULL ) { + if( ssh_data != NULL ) { ssh_channel *channel = &(*ssh_data)[i].channel; if( ssh_channel_is_open( *channel ) ) { ssh_channel_send_eof( *channel ); -- cgit v1.2.3-54-g00ecf