Skip to content

Commit 7c849fd

Browse files
committed
Pico W: ssl: Raise MemoryError for allocation errors
1 parent b1f7940 commit 7c849fd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ports/raspberrypi/common-hal/ssl/SSLSocket.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ ssl_sslsocket_obj_t *common_hal_ssl_sslcontext_wrap_socket(ssl_sslcontext_obj_t
230230
mbedtls_entropy_free(&o->entropy);
231231

232232
if (ret == MBEDTLS_ERR_SSL_ALLOC_FAILED) {
233-
mp_raise_OSError(MP_ENOMEM);
233+
mp_raise_type(&mp_type_MemoryError);
234234
} else if (ret == MBEDTLS_ERR_PK_BAD_INPUT_DATA) {
235235
mp_raise_ValueError(MP_ERROR_TEXT("invalid key"));
236236
} else if (ret == MBEDTLS_ERR_X509_BAD_INPUT_DATA) {
@@ -326,7 +326,7 @@ void common_hal_ssl_sslsocket_connect(ssl_sslsocket_obj_t *self, const char *hos
326326
mbedtls_entropy_free(&self->entropy);
327327

328328
if (ret == MBEDTLS_ERR_SSL_ALLOC_FAILED) {
329-
mp_raise_OSError(MP_ENOMEM);
329+
mp_raise_type(&mp_type_MemoryError);
330330
} else if (ret == MBEDTLS_ERR_PK_BAD_INPUT_DATA) {
331331
mp_raise_ValueError(MP_ERROR_TEXT("invalid key"));
332332
} else if (ret == MBEDTLS_ERR_X509_BAD_INPUT_DATA) {

0 commit comments

Comments
 (0)