wolfSSL / wolfMQTT

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
https://www.wolfssl.com
GNU General Public License v2.0
518 stars 156 forks source link

Improvements for client property stack #361

Closed dgarske closed 9 months ago

dgarske commented 9 months ago

Improvements for client property stack. Don't use lock for WOLFMQTT_DYN_PROP. If using multi-threading make sure clientPropStack_lock is not de-initialized, since it could be shared by multiple client instances. Add CI test.

ZD 16814

dgarske commented 9 months ago

Fixes https://github.com/wolfSSL/wolfMQTT/issues/237