> Perhaps you're freeing some objects that are owned by the library, or
> continuting to use objects that the library owned and freed.
I don't think so, I'm using the reference counter whenever I can (for instance
with the trust store). Also, SSL_CTX is never destroyed.
> What you're doing should
On Tue, Sep 27, 2022 at 06:35:47PM +0200, Thomas Bailleux wrote:
> However, I am still facing issues when I use `SSL_CTX` and `SSL` objects.
>
> I use `SSL_CTX` and `SSL` inside a threaded application. Threads are managed
> using pthread primitives.
>
> Basically, I create a `SSL_CTX`, and I fi
Hello OpenSSL.
I know that thread safety in OpenSSL is a much discussed topic. I have read
several GitHub issues[1], Stack Overflow threads[2], and I have read the blog
paper[3] too.
However, I am still facing issues when I use `SSL_CTX` and `SSL` objects.
I use `SSL_CTX` and `SSL` inside a th