Skip to content

Conversation

@hikinggrass
Copy link
Member

Describe your changes

Issue ticket number and link

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation
  • I read the contribution documentation and made sure that my changes meet its requirements

…cted

If this flag is not stored the retained flag is accidentally dropped which can lead to issues further down the line

This mostly would be an issue in the framework manager which publishes a few topics on startup such as everest/interfaces which must be retained for modules to receive their payload later.
If the flag is not set the module would try to get() this data only to timeout with a "Timeout while waiting for result of get()" error message, terminating the startup of the module

Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Use the mosquitto based everest::io::mqtt in the framework MQTT abstraction code

Make everest::io position independent

Use mosquitto_connect_async when no bind_address is used in mosquitto_cpp wrapper

Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant