From 3cc2f0e2d3bafb230505f1d0c8a46680de27dee0 Mon Sep 17 00:00:00 2001 From: JimMoen Date: Tue, 22 Feb 2022 11:31:14 +0800 Subject: [PATCH 1/2] fix(stomp): `conn_props` should be map --- apps/emqx_stomp/src/emqx_stomp_protocol.erl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/emqx_stomp/src/emqx_stomp_protocol.erl b/apps/emqx_stomp/src/emqx_stomp_protocol.erl index 6049b88f3..96e1a3203 100644 --- a/apps/emqx_stomp/src/emqx_stomp_protocol.erl +++ b/apps/emqx_stomp/src/emqx_stomp_protocol.erl @@ -152,7 +152,7 @@ default_conninfo(ConnInfo) -> clean_start => true, clientid => undefined, username => undefined, - conn_props => [], + conn_props => #{}, connected => false, connected_at => undefined, keepalive => undefined, @@ -814,4 +814,3 @@ interval(outgoing_timer, #pstate{heart_beats = HrtBt}) -> emqx_stomp_heartbeat:interval(outgoing, HrtBt); interval(clean_trans_timer, _) -> ?TRANS_TIMEOUT. - From d98d7e77c8ccb8159107e101d7ac251a7dee225b Mon Sep 17 00:00:00 2001 From: JimMoen Date: Tue, 22 Feb 2022 11:47:04 +0800 Subject: [PATCH 2/2] chore: update CHANGES.md --- CHANGES-4.3.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES-4.3.md b/CHANGES-4.3.md index ed3050058..15393dfea 100644 --- a/CHANGES-4.3.md +++ b/CHANGES-4.3.md @@ -21,6 +21,8 @@ File format: * Fix case where publishing to a non-existent topic alias would crash the connection [#6979] * Fix HTTP-API 500 error on querying the lwm2m client list on the another node [#7009] +* Fix Server-KeepAlive wrongly applied on MQTT v3.0/v3.1 [#7085] +* Fix Stomp client can not trigger `$event/client_connection` message [#7096] ## v4.3.12 ### Important changes