summaryrefslogtreecommitdiffstats
path: root/src/network/socket/qlocalsocket_win.cpp
diff options
context:
space:
mode:
authorJonas M. Gastal <jgastal@profusion.mobi>2011-12-19 13:55:29 -0200
committerQt by Nokia <qt-info@nokia.com>2011-12-27 14:17:35 +0100
commitd17b56f42b77da1fa46c5b0fbc10a9b6c2a1e145 (patch)
treeb86598aa2ecdd2ab1b0f13aae2890bb6e8de395f /src/network/socket/qlocalsocket_win.cpp
parentebe43992f922c49091eaaf9e0300b807775f34e9 (diff)
QLocalSocket shouldn't emit disconnected if it isn't connected yet.
Task-number: QTBUG-22082 Change-Id: I2e1dae133f50a232d4be3ff63cafaf1b417b286c Reviewed-by: Peter Hartmann <peter.hartmann@nokia.com>
Diffstat (limited to 'src/network/socket/qlocalsocket_win.cpp')
-rw-r--r--src/network/socket/qlocalsocket_win.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/socket/qlocalsocket_win.cpp b/src/network/socket/qlocalsocket_win.cpp
index 1b0ee0d9a0..e049f68c2f 100644
--- a/src/network/socket/qlocalsocket_win.cpp
+++ b/src/network/socket/qlocalsocket_win.cpp
@@ -100,7 +100,7 @@ void QLocalSocketPrivate::_q_winError(ulong windowsError, const QString &functio
if (currentState != state) {
q->emit stateChanged(state);
- if (state == QLocalSocket::UnconnectedState)
+ if (state == QLocalSocket::UnconnectedState && currentState != QLocalSocket::ConnectingState)
q->emit disconnected();
}
emit q->error(error);