You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MQTT plugin causes PlotJuggler 3.9.1 to freeze on Linux (Ubuntu 22) if the connect button is hit repeatedly. If this happens PlotJuggler doesn't react to any input. The program must be terminated e.g. by using the task manager.
The text was updated successfully, but these errors were encountered:
* mqtt_client: fix bug where program flow gets stuck when calling mosquitto_connect_bind_v5.
The connection procedure starts with a fresh mosquitto instance each time. The instance will be destroyed on disconnect.
All mosquitto return codes are now checked during client configuration.
* mqtt_client: add debug messages and improve QMessageBox messages.
* mqtt_client: add mosquitto thread, fix#1006.
Threaded mode of libmosquitto may not be supported on windows (libmosquitto < 2.1). At some point libmosquitto has removed threaded support (mosquitto_loop_start doesn't work and returns MOSQ_ERR_NOT_SUPPORTED). Threaded support will be added again in the future, see eclipse-mosquitto/mosquitto#2707. This commit introduces a thread dedicated to mosquitto to solve the problem.
* mqtt_client: fix typo.
---------
Co-authored-by: Valentin Platzgummer <valentin.platzgummer@tuwien.ac.at>
The MQTT plugin causes PlotJuggler 3.9.1 to freeze on Linux (Ubuntu 22) if the connect button is hit repeatedly. If this happens PlotJuggler doesn't react to any input. The program must be terminated e.g. by using the task manager.
The text was updated successfully, but these errors were encountered: