From 0b48653ed0dd9f0f918c0384b4f332d3cc46ac1a Mon Sep 17 00:00:00 2001 From: David Cermak Date: Fri, 15 Feb 2019 13:23:21 +0100 Subject: [PATCH] mdns: fix possible crash when mdns_free called while action queue not empty --- components/mdns/mdns.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/mdns/mdns.c b/components/mdns/mdns.c index a373a02086..eb6af498cc 100644 --- a/components/mdns/mdns.c +++ b/components/mdns/mdns.c @@ -4011,6 +4011,8 @@ static esp_err_t _mdns_service_task_stop() vTaskDelay(10 / portTICK_PERIOD_MS); } } + vSemaphoreDelete(_mdns_service_semaphore); + _mdns_service_semaphore = NULL; return ESP_OK; }