diff options
Diffstat (limited to 'kike.c')
-rw-r--r-- | kike.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -3113,6 +3113,7 @@ irc_try_read_ssl (struct client *c) while (true) { str_ensure_space (buf, 512); + ERR_clear_error (); int n_read = SSL_read (c->ssl, buf->str + buf->len, buf->alloc - buf->len - 1 /* null byte */); @@ -3179,6 +3180,7 @@ irc_try_write_ssl (struct client *c) c->ssl_tx_want_rx = false; while (buf->len) { + ERR_clear_error (); int n_written = SSL_write (c->ssl, buf->str, buf->len); const char *error_info = NULL; |