Make linter happy

This commit is contained in:
世界 2024-08-19 11:14:38 +08:00
parent 3066dfe3b3
commit f6a1e123fc
No known key found for this signature in database
GPG Key ID: CD109927C34A63C4

View File

@ -69,7 +69,8 @@ func (p *platformLocalDNSTransport) Exchange(ctx context.Context, message *mDNS.
context: ctx, context: ctx,
} }
var responseMessage *mDNS.Msg var responseMessage *mDNS.Msg
return responseMessage, task.Run(ctx, func() error { var group task.Group
group.Append0(func(ctx context.Context) error {
err = p.iif.Exchange(response, messageBytes) err = p.iif.Exchange(response, messageBytes)
if err != nil { if err != nil {
return err return err
@ -80,6 +81,11 @@ func (p *platformLocalDNSTransport) Exchange(ctx context.Context, message *mDNS.
responseMessage = &response.message responseMessage = &response.message
return nil return nil
}) })
err = group.Run(ctx)
if err != nil {
return nil, err
}
return responseMessage, nil
} }
func (p *platformLocalDNSTransport) Lookup(ctx context.Context, domain string, strategy dns.DomainStrategy) ([]netip.Addr, error) { func (p *platformLocalDNSTransport) Lookup(ctx context.Context, domain string, strategy dns.DomainStrategy) ([]netip.Addr, error) {
@ -96,7 +102,8 @@ func (p *platformLocalDNSTransport) Lookup(ctx context.Context, domain string, s
context: ctx, context: ctx,
} }
var responseAddr []netip.Addr var responseAddr []netip.Addr
return responseAddr, task.Run(ctx, func() error { var group task.Group
group.Append0(func(ctx context.Context) error {
err := p.iif.Lookup(response, network, domain) err := p.iif.Lookup(response, network, domain)
if err != nil { if err != nil {
return err return err
@ -121,6 +128,11 @@ func (p *platformLocalDNSTransport) Lookup(ctx context.Context, domain string, s
}*/ }*/
return nil return nil
}) })
err := group.Run(ctx)
if err != nil {
return nil, err
}
return responseAddr, nil
} }
type Func interface { type Func interface {