Skip to content

Commit 06e0fc2

Browse files
committed
session BUGFIX do not close SSH socket twice
Fixes #152
1 parent 083826f commit 06e0fc2

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/session.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -760,6 +760,7 @@ nc_session_free(struct nc_session *session, void (*data_free)(void *))
760760
sock = ssh_get_fd(session->ti.libssh.session);
761761
if (connected) {
762762
ssh_disconnect(session->ti.libssh.session);
763+
sock = -1;
763764
}
764765
ssh_free(session->ti.libssh.session);
765766
} else {

0 commit comments

Comments
 (0)