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
..
2022-09-21 10:03:05 -04:00
2022-10-29 16:26:36 -04:00
2022-05-27 12:59:54 -07:00
2021-09-13 16:44:55 -07:00
2022-11-19 10:57:21 -06:00
2022-06-26 21:22:22 -04:00
2022-10-22 19:08:49 +05:30
2022-10-15 13:20:10 +05:30
2022-08-03 16:19:40 -05:00
2022-06-26 21:22:22 -04:00
2022-07-01 16:57:10 -07:00
2022-08-10 12:06:43 -04:00
2022-12-01 19:29:20 -06:00
2021-09-13 16:44:55 -07:00