aboutsummaryrefslogtreecommitdiff
path: root/ssh/tomsg_clientlib.c
diff options
context:
space:
mode:
Diffstat (limited to 'ssh/tomsg_clientlib.c')
-rw-r--r--ssh/tomsg_clientlib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssh/tomsg_clientlib.c b/ssh/tomsg_clientlib.c
index cf02208..c14d5c5 100644
--- a/ssh/tomsg_clientlib.c
+++ b/ssh/tomsg_clientlib.c
@@ -364,7 +364,7 @@ send_error_return:
byte = sendret;
writeall(thread_w, &byte, 1);
free_client:
- sshnc_close(conn);
+ if (conn) sshnc_close(conn);
if (client) {
if (client->buffer) free(client->buffer);
if (client->inflight) free(client->inflight);