Является ли контекст Boost SSL потокобезопасным? - PullRequest
0 голосов
/ 08 октября 2018

У меня есть код, в котором у меня есть 2 потока, записывающих в один и тот же клиентский сокет, и соединение клиент-сервер поддерживается через tls с использованием библиотеки boost :: asio :: ssl.

Если у меня только 1запись потока на стороне клиента, тогда код работает нормально.Если потоков 2+, то отправитель не отправляет все байты.Я знаю это, потому что обработчик, который является обратным вызовом, который указывает, сколько байтов было записано, говорит, что было записано меньше ожидаемых байтов.

Перед дальнейшей отладкой я хотел понять свойства безопасности потока openSSL SSL_Context иповысить контекстные объекты ssl.

...