Marc,
Post refcount release bug, I've been looking more closely into the implementation of tls contexts, and I have a couple of questions
1. The tls context contains internally allocated data, that is released immediately with ___release_rc_tls_context in failure paths of ___os_make_tls_context.
However, I am not convinced it gets cleaned up when the tls context is reclaimed by the gc.