From fd83f4fb22f8c70630c68c46bcd8e7f4385fb36d Mon Sep 17 00:00:00 2001 From: goldsimon Date: Mon, 4 Jul 2016 10:22:20 +0200 Subject: [PATCH] Fix bug #48359 (dns entries are not set to state DONE) --- src/core/dns.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/dns.c b/src/core/dns.c index bae8bc45..bfaf81be 100644 --- a/src/core/dns.c +++ b/src/core/dns.c @@ -1058,6 +1058,8 @@ dns_correct_response(u8_t idx, u32_t ttl) { struct dns_table_entry *entry = &dns_table[idx]; + entry->state = DNS_STATE_DONE; + LWIP_DEBUGF(DNS_DEBUG, ("dns_recv: \"%s\": response = ", entry->name)); ip_addr_debug_print(DNS_DEBUG, (&(entry->ipaddr))); LWIP_DEBUGF(DNS_DEBUG, ("\n"));