Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 14, 05:15 UTC
http: Don't listen 1 port beyond port range
Matthew Holt committed
Nov 30, 2019 at 17:53 UTC
44f23a67bbc00c7325ba02cfe27392db78c251bc
1 file changed
+1
-1
modules/caddyhttp/caddyhttp.go
+1
-1
@@ -187,7 +187,7 @@ func (app *App) Start() error {
187
if err != nil {
188
return fmt.Errorf("%s: parsing listen address '%s': %v", srvName, lnAddr, err)
189
}
190
- for i := uint(0); i <= listenAddr.PortRangeSize(); i++ {
190
+ for i := uint(0); i < listenAddr.PortRangeSize(); i++ {
191
hostport := listenAddr.JoinHostPort(i)
192
ln, err := caddy.Listen(listenAddr.Network, hostport)
193
if err != nil {