Server now accepts IPv6 connections when Config::address is empty

This commit is contained in:
eidheim 2019-01-10 13:12:26 +01:00
commit 5e8b99c02a

View file

@ -390,7 +390,7 @@ namespace SimpleWeb {
if(config.address.size() > 0)
endpoint = asio::ip::tcp::endpoint(asio::ip::address::from_string(config.address), config.port);
else
endpoint = asio::ip::tcp::endpoint(asio::ip::tcp::v4(), config.port);
endpoint = asio::ip::tcp::endpoint(asio::ip::tcp::v6(), config.port);
if(!io_service) {
io_service = std::make_shared<asio::io_service>();