Browse Source

http: Don't listen 1 port beyond port range

master
Matthew Holt 6 years ago
parent
commit
44f23a67bb
No known key found for this signature in database GPG Key ID: 2A349DD577D586A5
  1. 2
      modules/caddyhttp/caddyhttp.go

2
modules/caddyhttp/caddyhttp.go

@ -187,7 +187,7 @@ func (app *App) Start() error {
if err != nil { if err != nil {
return fmt.Errorf("%s: parsing listen address '%s': %v", srvName, lnAddr, err) return fmt.Errorf("%s: parsing listen address '%s': %v", srvName, lnAddr, err)
} }
for i := uint(0); i <= listenAddr.PortRangeSize(); i++ { for i := uint(0); i < listenAddr.PortRangeSize(); i++ {
hostport := listenAddr.JoinHostPort(i) hostport := listenAddr.JoinHostPort(i)
ln, err := caddy.Listen(listenAddr.Network, hostport) ln, err := caddy.Listen(listenAddr.Network, hostport)
if err != nil { if err != nil {

Loading…
Cancel
Save