mirror of
https://github.com/emqx/neuron.git
synced 2026-10-18 13:41:22 +08:00
rm mqtt db cache
This commit is contained in:
@@ -167,6 +167,7 @@ int mqtt_plugin_uninit(neu_plugin_t *plugin)
|
||||
|
||||
mqtt_config_fini(&plugin->config);
|
||||
if (plugin->client) {
|
||||
neu_mqtt_client_remove_cache_db(plugin->client);
|
||||
neu_mqtt_client_close(plugin->client);
|
||||
neu_mqtt_client_free(plugin->client);
|
||||
plugin->client = NULL;
|
||||
@@ -341,6 +342,7 @@ int mqtt_plugin_config(neu_plugin_t *plugin, const char *setting)
|
||||
}
|
||||
|
||||
if (plugin->client != NULL) {
|
||||
neu_mqtt_client_remove_cache_db(plugin->client);
|
||||
if (neu_mqtt_client_is_open(plugin->client)) {
|
||||
neu_mqtt_client_close(plugin->client);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user