Skip to content

Commit 2dc283f

Browse files
committed
close underlying socket object when closing ssl socket
1 parent 4a9389d commit 2dc283f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ bool common_hal_ssl_sslsocket_bind(ssl_sslsocket_obj_t *self, const char *host,
267267

268268
void common_hal_ssl_sslsocket_close(ssl_sslsocket_obj_t *self) {
269269
self->closed = true;
270+
common_hal_socketpool_socket_close(self->sock);
270271
mbedtls_pk_free(&self->pkey);
271272
mbedtls_x509_crt_free(&self->cert);
272273
mbedtls_x509_crt_free(&self->cacert);

0 commit comments

Comments
 (0)