Fix 100% CPU issue with SSL connections.
This commit is contained in:
		
							parent
							
								
									6becadc984
								
							
						
					
					
						commit
						e30505b54e
					
				| @ -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 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user