Browse Source

return error instead of panic, fixes #1638

Kslr 6 years ago
parent
commit
66cba31123
1 changed files with 2 additions and 2 deletions
  1. 2 2
      app/dns/udpns.go

+ 2 - 2
app/dns/udpns.go

@@ -367,8 +367,8 @@ func (s *ClassicNameServer) sendQuery(ctx context.Context, domain string, option
 	msgs := s.buildMsgs(domain, option)
 
 	for _, msg := range msgs {
-		b, err := dns.PackMessage(msg)
-		common.Must(err)
+		b, _ := dns.PackMessage(msg)
+
 		udpCtx := context.Background()
 		if inbound := session.InboundFromContext(ctx); inbound != nil {
 			udpCtx = session.ContextWithInbound(udpCtx, inbound)