circuitpython/ports
Jeff Epler 7583ccad2a
Ensure orderly shutdown of ssl socket
A crash would occur if an SSL socket was not shut down before
`gc_deinit()`.

I do not fully understand the root cause, but some object deinitialization
/ deallocation prior to `gc_deinit` leaves the SSL object in an
inconsistent state.

Rather than resolve the root cause, instead ensure that the closing of
the user socket also closes the SSL socket.

Closes: #6502
2022-12-01 19:29:20 -06:00
..
atmel-samd Merge pull request #7191 from jepler/fastpixelmap 2022-12-01 11:43:00 -05:00
broadcom Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
cxd56 Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
espressif Ensure orderly shutdown of ssl socket 2022-12-01 19:29:20 -06:00
litex Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
mimxrt10xx Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
nrf Merge pull request #7191 from jepler/fastpixelmap 2022-12-01 11:43:00 -05:00
raspberrypi Add MDNS support to Pico W 2022-11-28 16:15:28 -08:00
stm Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
unix Implement chained exceptions 2022-11-13 19:52:50 -06:00