--- a/src/server/daemon/sessionhandler.c Mon Dec 26 15:34:44 2016 +0100 +++ b/src/server/daemon/sessionhandler.c Mon Dec 26 16:46:55 2016 +0100 @@ -60,7 +60,7 @@ int connection_ssl_read(Connection *conn, void *buf, int len) { int ret = SSL_read(conn->ssl, buf, len); if(ret <= 0) { - conn->ssl_error = SSL_get_error(); + conn->ssl_error = ERR_get_error(); } return ret; } @@ -68,7 +68,7 @@ int connection_ssl_write(Connection *conn, const void *buf, int len) { int ret = SSL_write(conn->ssl, buf, len); if(ret <= 0) { - conn->ssl_error = SSL_get_error(); + conn->ssl_error = ERR_get_error(); } return ret; }