summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNedim Hadzic <nhadzic@blackberry.com>2014-03-18 14:02:57 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-18 17:35:50 +0100
commit08e2153a216a4f2cd4ec71a2013031e4d2d12197 (patch)
tree416d368dc025b9aee8a91c5d0c9410d466c419b3
parentd934116cc940c931e7823ab4dbe51f3e8a163e2b (diff)
QNX connected state fixv5.3.0-beta1
In one case, when connecting to server, the state is not set to connected state, which makes impossible to write data to socket later. Change-Id: Iea4da3ffc162451963db2d0a7bc01fbafe4ebede Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
-rw-r--r--src/bluetooth/qbluetoothsocket_qnx.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bluetooth/qbluetoothsocket_qnx.cpp b/src/bluetooth/qbluetoothsocket_qnx.cpp
index 87267a46..ad4359e2 100644
--- a/src/bluetooth/qbluetoothsocket_qnx.cpp
+++ b/src/bluetooth/qbluetoothsocket_qnx.cpp
@@ -358,6 +358,7 @@ void QBluetoothSocketPrivate::controlReply(ppsResult result)
connectWriteNotifier->setEnabled(true);
readNotifier->setEnabled(true);
+ state = QBluetoothSocket::ConnectedState;
emit q->connected();
ppsRegisterForEvent(QStringLiteral("service_disconnected"),this);
}