diff options
Diffstat (limited to 'plugin/auto/setup.go')
-rw-r--r-- | plugin/auto/setup.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugin/auto/setup.go b/plugin/auto/setup.go index d6c4f8290..96e15bffe 100644 --- a/plugin/auto/setup.go +++ b/plugin/auto/setup.go @@ -100,6 +100,7 @@ func autoParse(c *caddy.Controller) (Auto, error) { for i := range a.Zones.origins { a.Zones.origins[i] = plugin.Host(a.Zones.origins[i]).Normalize() } + a.loader.upstream = upstream.New() for c.NextBlock() { switch c.Val() { @@ -148,8 +149,8 @@ func autoParse(c *caddy.Controller) (Auto, error) { a.loader.ReloadInterval = d case "upstream": + // remove soon c.RemainingArgs() // eat remaining args - a.loader.upstream = upstream.New() case "transfer": t, _, e := parse.Transfer(c, false) |