aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorten Sørvig <morten.sorvig@qt.io>2023-04-19 13:03:31 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-06-07 12:13:19 +0000
commit34d59c9244fda8a017e607059e044250e9b333bd (patch)
tree67bc20490f2aada40185f7f655c66fa26ac9247f
parentbae747f879b3b8af9f45a335e15e6c7b5fb4baee (diff)
wasm: Fix MQTT over websockets
Set state required by the requestedSubProtocols() call. Change-Id: Iafcc7cd7cf0a770355b10f5b3b2c407aef400ce5 Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io> (cherry picked from commit e27da8cf0544a53f85acdccf3d16048e29c9b13a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/websockets/qwebsocket_wasm_p.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/websockets/qwebsocket_wasm_p.cpp b/src/websockets/qwebsocket_wasm_p.cpp
index 6d3f770..50e118e 100644
--- a/src/websockets/qwebsocket_wasm_p.cpp
+++ b/src/websockets/qwebsocket_wasm_p.cpp
@@ -132,7 +132,6 @@ void QWebSocketPrivate::open(const QNetworkRequest &request,
const QWebSocketHandshakeOptions &options, bool mask)
{
Q_UNUSED(mask);
- Q_UNUSED(options)
emscripten_websocket_get_ready_state(m_socketContext, &m_readyState);
@@ -175,6 +174,8 @@ void QWebSocketPrivate::open(const QNetworkRequest &request,
}
}
+ setRequest(request, options);
+
EmscriptenWebSocketCreateAttributes attr;
emscripten_websocket_init_create_attributes(&attr); // memset