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; }