diff --git a/cmd/main_fakedns.go b/cmd/main_fakedns.go index 2dae8bf..471901f 100644 --- a/cmd/main_fakedns.go +++ b/cmd/main_fakedns.go @@ -18,10 +18,10 @@ func init() { addPostFlagsInitFn(func() { if *args.EnableFakeDNS { - if f, err := fakedns.NewServer(*args.FakeIPRange, *args.FakeDNSHosts, *args.DNSCacheSize); err != nil { + var err error + fakeDNS, err = fakedns.NewServer(*args.FakeIPRange, *args.FakeDNSHosts, *args.DNSCacheSize) + if err != nil { log.Fatalf("create fake dns server failed: %v", err) - } else { - fakeDNS = f } // Set fakeDNS variables