From 7635c25b03e50724d26dbdcb3f1d022e634b02d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20G=C3=A4hwiler?= Date: Thu, 19 Apr 2018 18:24:09 +0200 Subject: [PATCH] use command timeout for select --- esp_mqtt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/esp_mqtt.c b/esp_mqtt.c index 559c1d9..ef51368 100644 --- a/esp_mqtt.c +++ b/esp_mqtt.c @@ -225,9 +225,9 @@ static void esp_mqtt_process(void *p) { // acquire select mutex ESP_MQTT_LOCK_SELECT(); - // block until data is available (max 1s) + // block until data is available bool available = false; - lwmqtt_err_t err = esp_lwmqtt_network_select(&esp_mqtt_network, &available, 1000); + lwmqtt_err_t err = esp_lwmqtt_network_select(&esp_mqtt_network, &available, esp_mqtt_command_timeout); if (err != LWMQTT_SUCCESS) { ESP_LOGE(ESP_MQTT_LOG_TAG, "esp_lwmqtt_network_select: %d", err); ESP_MQTT_UNLOCK_SELECT();