This commit is contained in:
anlicheng 2025-12-13 23:42:15 +08:00
parent 76d403e9eb
commit 16df064dab

View File

@ -102,7 +102,9 @@ handle_info({udp, Socket, TargetIp, TargetPort, Resp}, State = #state{tid = Tid,
#dns_message{id = TxId, questions = [#dns_query{name = QName, type = QType, class = QClass}|_]} -> #dns_message{id = TxId, questions = [#dns_query{name = QName, type = QType, class = QClass}|_]} ->
Key = {TxId, TargetIp, TargetPort, QName, QType, QClass}, Key = {TxId, TargetIp, TargetPort, QName, QType, QClass},
Records = ets:take(Tid, Key), Records = ets:take(Tid, Key),
resolver_reply(Records, Resp) resolver_reply(Records, Resp);
_ ->
ok
catch error:_ -> catch error:_ ->
ok ok
end, end,