Fix 100% CPU issue with SSL connections.

This commit is contained in:
Jan Vidar Krey 2010-08-19 11:37:18 +02:00
parent 6becadc984
commit e30505b54e

View File

@ -161,7 +161,7 @@ ssize_t net_con_send(struct net_connection* con, const void* buf, size_t len)
LOG_PROTO("SSL_write(con=%p, buf=%p, len=" PRINTF_SIZE_T ") => %d", con, buf, len, ret); LOG_PROTO("SSL_write(con=%p, buf=%p, len=" PRINTF_SIZE_T ") => %d", con, buf, len, ret);
if (ret <= 0) if (ret <= 0)
{ {
return -handle_openssl_error(con, ret); return handle_openssl_error(con, ret);
} }
} }
#endif #endif
@ -201,7 +201,7 @@ ssize_t net_con_recv(struct net_connection* con, void* buf, size_t len)
} }
else else
{ {
return -handle_openssl_error(con, ret); return handle_openssl_error(con, ret);
} }
} }
#endif #endif