From d17b56f42b77da1fa46c5b0fbc10a9b6c2a1e145 Mon Sep 17 00:00:00 2001 From: "Jonas M. Gastal" Date: Mon, 19 Dec 2011 13:55:29 -0200 Subject: [PATCH] QLocalSocket shouldn't emit disconnected if it isn't connected yet. Task-number: QTBUG-22082 Change-Id: I2e1dae133f50a232d4be3ff63cafaf1b417b286c Reviewed-by: Peter Hartmann --- src/network/socket/qlocalsocket_win.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);