From fe58a693e1d6bef0a0e538131db9304b3f900962 Mon Sep 17 00:00:00 2001 From: Oknet Xu Date: Thu, 21 Jun 2018 20:53:12 +0800 Subject: [PATCH] Fix heap use after free in DNSProcessor::getby() --- iocore/dns/DNS.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iocore/dns/DNS.cc b/iocore/dns/DNS.cc index b2629b7cd30..76a591e9155 100644 --- a/iocore/dns/DNS.cc +++ b/iocore/dns/DNS.cc @@ -1200,7 +1200,7 @@ DNSEntry::mainEvent(int event, Event *e) } else { Debug("dns", "adding first to collapsing queue"); dnsH->entries.enqueue(this); - write_dns(dnsH); + dnsProcessor.thread->schedule_imm(dnsH); } return EVENT_DONE; }