net_socket_ssl: keep reading data from server until finished, fixes #7451

This commit is contained in:
Brad Parker 2018-12-18 03:01:52 -05:00
parent c565bb1b0b
commit d6741651b7

View File

@ -163,7 +163,7 @@ ssize_t ssl_socket_receive_all_nonblocking(void *state_data, bool *error, void *
return -1; return -1;
} }
if (isagain((int)ret)) if (isagain((int)ret) || ret == MBEDTLS_ERR_SSL_WANT_READ)
return 0; return 0;
*error = true; *error = true;