Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix MQTT plugin (#1006, #1008) #1009

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Sep 19, 2024

  1. mqtt_client: fix bug where program flow gets stuck when calling mosqu…

    …itto_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.
    Valle125 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c944f30 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. mqtt_client: add debug messages and improve QMessageBox messages.

    Valentin Platzgummer committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    041fea9 View commit details
    Browse the repository at this point in the history
  2. mqtt_client: add mosquitto thread, fix facontidavide#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#2707. This commit introduces a thread dedicated to mosquitto to solve the problem.
    Valentin Platzgummer committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    5e38d31 View commit details
    Browse the repository at this point in the history
  3. mqtt_client: fix typo.

    Valle125 committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    17333e2 View commit details
    Browse the repository at this point in the history