From 4ececda82bf11d905bec6c595be54bc7c6297be9 Mon Sep 17 00:00:00 2001 From: Clemens Kirchgatterer Date: Fri, 12 Aug 2016 20:51:11 +0200 Subject: [PATCH] fixed crash in mDNS destructor (#2389) --- libraries/ESP8266mDNS/ESP8266mDNS.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/ESP8266mDNS/ESP8266mDNS.cpp b/libraries/ESP8266mDNS/ESP8266mDNS.cpp index 7b73bf4c0..1576f4de5 100644 --- a/libraries/ESP8266mDNS/ESP8266mDNS.cpp +++ b/libraries/ESP8266mDNS/ESP8266mDNS.cpp @@ -140,6 +140,10 @@ MDNSResponder::~MDNSResponder() { answer = 0; } _answers = 0; + + if (_conn) { + _conn->unref(); + } } bool MDNSResponder::begin(const char* hostName){