From 1df432218eaa71b8c3ec3de0af9308399a90fd56 Mon Sep 17 00:00:00 2001 From: Shelikhoo Date: Sun, 23 Jan 2022 20:38:18 +0000 Subject: [PATCH] fix fakedns is nil --- app/dispatcher/fakednssniffer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/dispatcher/fakednssniffer.go b/app/dispatcher/fakednssniffer.go index 8abb77fb4..6bbef0387 100644 --- a/app/dispatcher/fakednssniffer.go +++ b/app/dispatcher/fakednssniffer.go @@ -18,7 +18,7 @@ import ( func newFakeDNSSniffer(ctx context.Context) (protocolSnifferWithMetadata, error) { var fakeDNSEngine dns.FakeDNSEngine { - fakeDNSEngineFeat := core.MustFromContext(ctx).GetFeature(fakeDNSEngine) + fakeDNSEngineFeat := core.MustFromContext(ctx).GetFeature((*dns.FakeDNSEngine)(nil)) if fakeDNSEngineFeat != nil { fakeDNSEngine = fakeDNSEngineFeat.(dns.FakeDNSEngine) }