mirror of
https://github.com/oven-sh/bun
synced 2026-02-14 12:51:54 +00:00
The caching optimization is incompatible with how SSL_CTX_set_cert_store works. SSL_CTX_set_cert_store takes ownership of the X509_STORE and can modify it, so we cannot share the same store across multiple SSL_CTX instances. This was causing test failures in test-tls-client-verify.js where different connections need different CA certificates. We need a different approach that doesn't involve sharing X509_STORE instances. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>