mirror of
https://github.com/espressif/esp-mqtt.git
synced 2025-11-03 00:22:41 +01:00
modified error type to be a generic handle to capture different types of errors
This commit is contained in:
@@ -995,9 +995,7 @@ static void esp_mqtt_task(void *pv)
|
||||
ESP_LOGE(TAG, "Error transport connect");
|
||||
client->event.event_id = MQTT_EVENT_ERROR;
|
||||
#ifdef MQTT_SUPPORTED_FEATURE_TRANSPORT_ERR_REPORTING
|
||||
client->event.last_err = get_and_clear_last_error(client->transport);
|
||||
#else
|
||||
client->event.last_err = ESP_FAIL; // In case reporting not supported, only report general error
|
||||
client->event.error_handle = esp_transport_get_error_handle(client->transport);
|
||||
#endif
|
||||
esp_mqtt_dispatch_event_with_msgid(client);
|
||||
esp_mqtt_abort_connection(client);
|
||||
|
||||
Reference in New Issue
Block a user