wesnoth: use async_shutdown() instead of shutdown()

This commit is contained in:
loonycyborg 2021-10-27 03:30:58 +03:00
parent 5e195930c9
commit 71422ead8e

View file

@ -1917,7 +1917,7 @@ void server::disconnect_player(player_iterator player)
{
utils::visit([](auto&& socket) {
if constexpr (utils::decayed_is_same<tls_socket_ptr, decltype(socket)>) {
socket->shutdown();
socket->async_shutdown([socket](const boost::system::error_code&) {});
} else {
socket->lowest_layer().shutdown(boost::asio::ip::tcp::socket::shutdown_receive);
}