caddyfile: Improve Dispenser.NextBlock() to support nesting

This commit is contained in:
Matthew Holt
2019-09-10 19:21:52 -06:00
parent 0cf592fa2e
commit 2459c292a4
14 changed files with 95 additions and 58 deletions

View File

@ -49,7 +49,7 @@ func parseCaddyfile(h httpcaddyfile.Helper) (caddyhttp.MiddlewareHandler, error)
}
// if not, they should be in a block
for h.NextBlock() {
for h.NextBlock(0) {
if hasArgs {
return nil, h.Err("cannot specify headers in both arguments and block")
}