diff --git a/llarp/dns/server.cpp b/llarp/dns/server.cpp index c1a7f5a18..fe3565e3b 100644 --- a/llarp/dns/server.cpp +++ b/llarp/dns/server.cpp @@ -373,18 +373,6 @@ namespace llarp::dns runner.join(); #else m_Poller->close(); - if (auto loop = m_Loop.lock()) - { - if (auto loop_ptr = loop->MaybeGetUVWLoop()) - { - m_Poller = loop_ptr->resource(ub_fd(m_ctx.get())); - m_Poller->on([ptr = std::weak_ptr{m_ctx}](auto&, auto&) { - if (auto ctx = ptr.lock()) - ub_process(ctx.get()); - }); - m_Poller->start(uvw::PollHandle::Event::READABLE); - } - } #endif m_ctx.reset(); }