Listen for context end better in resolver
This commit is contained in:
@@ -418,6 +418,8 @@ func queryMulticastDNS(ctx context.Context, q *Query) (*RRCache, error) {
|
||||
if err != nil {
|
||||
return rrCache, nil
|
||||
}
|
||||
case <-ctx.Done():
|
||||
return nil, ErrCancelled
|
||||
}
|
||||
|
||||
// Respond with NXDomain.
|
||||
|
||||
Reference in New Issue
Block a user