id summary reporter owner description type status milestone component version severity resolution keywords cc 11794 SSL context and/or stream valgrind reports conflicting access in libcrypto.so Aleksey Barsuk chris_kohlhoff "Creating SSL context and/or stream simultaneously from diferent threads, using io_service that has deferred handlers, or already running, makes valgrind drd tool reporting conflicting accesses in lybcrypto.so {{{ #include #include #include #include #include #include ""openssl/opensslconf.h"" #include #include #include ""openssl/err.h"" typedef boost::asio::ip::tcp::socket TSocket; typedef boost::asio::ssl::stream TSSLSocket; typedef boost::asio::ssl::context TSSLContext; typedef boost::asio::io_service TService; typedef boost::asio::io_service::work TWork; int main() { const unsigned int threads_count=10; //Info std::cout<<""Open SSL library version=""<