diff --git a/src/rtty.c b/src/rtty.c index 5ee2065..1f760fe 100644 --- a/src/rtty.c +++ b/src/rtty.c @@ -240,8 +240,10 @@ void rtty_exit(struct rtty *rtty) del_tty(rtty->ttys[i]); #ifdef SSL_SUPPORT - if (rtty->ssl) + if (rtty->ssl) { ssl_session_free(rtty->ssl); + rtty->ssl_negotiated = false; + } #endif if (rtty->sock > 0) {