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
526 stars 156 forks source link

Fixes for non-blocking state and large payload #288

Closed dgarske closed 2 years ago

dgarske commented 2 years ago

ZD13880

dgarske commented 2 years ago

Note: Had to cancel the CI jobs. Looks like last commit is causing an issue with multi-threaded with non-blocking tests. Also I plan to add additional tests for the WANT_WRITE -> MQTT_CODE_CONTINUE, since I believe there are places it is not properly handled correctly.