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

Add missing sem unlock for nonblocking + threaded #327

Closed lealem47 closed 1 year ago

lealem47 commented 1 year ago

wolfMQTT's mutithreaded.unit test is always getting stuck with --enable-mt --enable-nonblock CFLAGS="-DWOLFMQTT_TEST_NONBLOCK -DWOLFMQTT_DEBUG_CLIENT" on macOS.

dgarske commented 1 year ago

Replaced with https://github.com/wolfSSL/wolfMQTT/pull/328