id summary reporter owner description type status milestone component version severity resolution keywords cc 11227 Support for unidirectional shutdown in ssl::stream Oleg Andriyanov (o.andriyanov@… chris_kohlhoff "In version 1.57 there is no possibility of sending ""close notify"" shutdown alert to the peer without waiting for peer's response. The motivation of such feature is that some applications won't send their ""close notify"" response. In particular, Internet Explorer 11 apparently does not send it's ""close notify"" response to the server which called boost::asio::ssl::stream::async_shutdown when server's SSL certificate is considered untrusted. As a consequence callback for async_shutdown is never called, and the web server can not shutdown connection gracefully. Citing OpenSSL documentation: ""''According to the TLS standard, it is acceptable for an application to only send its shutdown alert and then close the underlying connection without waiting for the peer's response''""... Taking this into account it would be really helpful for me to have an option in the async_shutdown method which would specify type of SSL shutdown (unidirectional or bidirectional)." Feature Requests new To Be Determined asio Boost 1.58.0 Not Applicable asio, ssl, SSL_shutdown, async_shutdown