Skip to content

Commit 1b21ea0

Browse files
committed
session client tls BUGFIX socket leak
Fixes #580
1 parent b9a61df commit 1b21ea0

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/session_client_tls.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,11 +288,9 @@ nc_client_tls_session_new(int sock, const char *host, int timeout, struct nc_cli
288288
goto fail;
289289
}
290290

291-
/* set session fd */
291+
/* set session fd, is not closed on tls_session_destroy */
292292
nc_tls_set_fd_wrap(tls_session, sock, tls_ctx);
293293

294-
sock = -1;
295-
296294
/* set session hostname to check against in the server cert */
297295
if (nc_client_tls_set_hostname_wrap(tls_session, host)) {
298296
goto fail;

0 commit comments

Comments
 (0)