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; | 
