summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesus Fernandez <jesus.fernandez@qt.io>2018-01-05 17:53:58 +0100
committerJesus Fernandez <Jesus.Fernandez@qt.io>2018-01-12 12:01:03 +0000
commit2e78e36c30e512c082ada1a8ad82bd601d3eea29 (patch)
tree284a8f01a44d91ab65585a1bbe59256d8a23e18e
parentbc8fefc2470ccb2ecc2edaab9822f71be09fa901 (diff)
WebSocket Server refactor
The variable is used only once. The function can be used in the condition. An error message is shown when the WebSocket Server fails to listen. Change-Id: Ia5b54d271ed72bc408d94d24eb275f7d83f290f1 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> Reviewed-by: Michael Brasser <michael.brasser@live.com>
-rw-r--r--src/plugins/platforms/webgl/qwebglwebsocketserver.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/plugins/platforms/webgl/qwebglwebsocketserver.cpp b/src/plugins/platforms/webgl/qwebglwebsocketserver.cpp
index ab90950..da8867f 100644
--- a/src/plugins/platforms/webgl/qwebglwebsocketserver.cpp
+++ b/src/plugins/platforms/webgl/qwebglwebsocketserver.cpp
@@ -145,10 +145,13 @@ void QWebGLWebSocketServer::create()
{
Q_D(QWebGLWebSocketServer);
d->server = new QWebSocketServer(QLatin1String("qtwebgl"), QWebSocketServer::NonSecureMode);
- bool ok = d->server->listen(QHostAddress::Any);
- if (ok)
- connect(d->server, &QWebSocketServer::newConnection, this,
- &QWebGLWebSocketServer::onNewConnection);
+ if (d->server->listen(QHostAddress::Any)) {
+ connect(d->server, &QWebSocketServer::newConnection,
+ this, &QWebGLWebSocketServer::onNewConnection);
+ } else {
+ qCCritical(lc, "The WebSocket Server cannot start: %s",
+ qPrintable(d->server->errorString()));
+ }
QMutexLocker lock(&QWebGLIntegrationPrivate::instance()->waitMutex);
QWebGLIntegrationPrivate::instance()->waitCondition.wakeAll();