diff --git a/src/syncterm/ssh.c b/src/syncterm/ssh.c index c9ebb17e8e72d4874a9aba54dffb2ab1b528cd94..8845587514eb6de3b6da4c04279be1f478a1cbd8 100644 --- a/src/syncterm/ssh.c +++ b/src/syncterm/ssh.c @@ -1022,6 +1022,8 @@ ssh_close(void) { char garbage[1024]; + cryptSetAttribute(ssh_session, CRYPT_OPTION_NET_READTIMEOUT, 1); + cryptSetAttribute(ssh_session, CRYPT_OPTION_NET_WRITETIMEOUT, 1); conn_api.terminate = 1; close_sftp_channel(sftp_channel); close_ssh_channel();