- // let's see if ipv6 is available
- success = server.listen(QHostAddress::AnyIPv6, port);
-
- if(!success && server.serverError() == QAbstractSocket::UnsupportedSocketOperationError) {
- // fall back to v4
- success = server.listen(QHostAddress::Any, port);
+ if(_server.listen(QHostAddress::Any, port)) {
+ quInfo() << "Listening for GUI clients on IPv6 port" << _server.serverPort()
+ << "using protocol version" << Quassel::buildInfo().protocolVersion;
+ success = true;
+ }
+ if(_v6server.listen(QHostAddress::AnyIPv6, port)) {
+ quInfo() << "Listening for GUI clients on IPv4 port" << _v6server.serverPort()
+ << "using protocol version" << Quassel::buildInfo().protocolVersion;
+ success = true;