aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmldebug
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2016-07-14 09:09:08 +0200
committerUlf Hermann <ulf.hermann@qt.io>2016-07-15 08:24:08 +0000
commit72890f69a1a810d79163a386b594a9d2deda8b9a (patch)
tree2d7c837da70ce6ab69adf539ac185579bf697af9 /src/libs/qmldebug
parent32b484e26e8d9073e551944db655dc36deae3077 (diff)
QmlDebug: Signal an error if local socket cannot be opened
Change-Id: I61fa544f454e22de45d6a6ef9180a896231662c9 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs/qmldebug')
-rw-r--r--src/libs/qmldebug/qmldebugclient.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/qmldebug/qmldebugclient.cpp b/src/libs/qmldebug/qmldebugclient.cpp
index 52ac357310..b1bd692c09 100644
--- a/src/libs/qmldebug/qmldebugclient.cpp
+++ b/src/libs/qmldebug/qmldebugclient.cpp
@@ -387,7 +387,8 @@ void QmlDebugConnection::startLocalServer(const QString &fileName)
// QueuedConnection so that waitForNewConnection() returns true.
connect(d->server, &QLocalServer::newConnection,
this, &QmlDebugConnection::newConnection, Qt::QueuedConnection);
- d->server->listen(fileName);
+ if (!d->server->listen(fileName))
+ emit socketError(QAbstractSocket::UnknownSocketError);
}
void QmlDebugConnection::newConnection()