From e742b5ee34d8d3e1f0bab385e33f13799a384dd1 Mon Sep 17 00:00:00 2001 From: Chris O'Haver Date: Wed, 22 Sep 2021 10:28:51 -0400 Subject: [PATCH] plugin/kubernetes: fix reload panic (#4881) * fix reload panic Signed-off-by: Chris O'Haver * add comment Signed-off-by: Chris O'Haver * o import ordering Signed-off-by: Chris O'Haver --- plugin/kubernetes/setup.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/kubernetes/setup.go b/plugin/kubernetes/setup.go index 269ba375a..5f5ab0582 100644 --- a/plugin/kubernetes/setup.go +++ b/plugin/kubernetes/setup.go @@ -31,7 +31,7 @@ var log = clog.NewWithPlugin(pluginName) func init() { plugin.Register(pluginName, setup) } func setup(c *caddy.Controller) error { - klog.InitFlags(nil) + // Do not call klog.InitFlags(nil) here. It will cause reload to panic. klog.SetOutput(os.Stdout) k, err := kubernetesParse(c)