Mosquitto хранит непереданные сообщения о повторной инициализации
Я использую клиентскую библиотеку mosquitto C++ и пытаюсь переустановить соединение (для подключения к другому брокеру).
Как я могу обеспечить передачу всех сообщений (QoS1) до запуска mosquitto_reinitialize ()? Является ли повторная инициализация даже правильным способом или я должен запустить disconnect()
до? Есть ли способ проверить, нет ли переданных сообщений?
В настоящее время, когда я вызываю повторную инициализацию, сообщения, которые еще не были переданы посреднику, удаляются при повторной инициализации.
Спасибо за вашу помощь