From fb3602853a9e48ef11325561e01bb53c9a260081 Mon Sep 17 00:00:00 2001 From: Dimitry Kolyshev Date: Tue, 13 Dec 2022 13:48:33 +0700 Subject: [PATCH] rewrite: storage --- internal/filtering/rewrite/storage.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/filtering/rewrite/storage.go b/internal/filtering/rewrite/storage.go index 0afb8b6e..d39ab1b1 100644 --- a/internal/filtering/rewrite/storage.go +++ b/internal/filtering/rewrite/storage.go @@ -120,10 +120,12 @@ func (s *DefaultStorage) MatchRequest(dReq *urlfilter.DNSRequest) (rws []*rules. Hostname: rwAns, DNSType: dReq.DNSType, }) - if drules != nil { - rrules = drules + + if drules == nil { + break } + rrules = drules host = rwAns }