fix segfault if http {} block is empty, the bug had been introduced in r3218
diff --git a/src/http/ngx_http.c b/src/http/ngx_http.c index 99ccef9..534fabf 100644 --- a/src/http/ngx_http.c +++ b/src/http/ngx_http.c
@@ -1352,6 +1352,10 @@ ngx_http_conf_port_t *port; ngx_http_conf_addr_t *addr; + if (ports == NULL) { + return NGX_OK; + } + port = ports->elts; for (p = 0; p < ports->nelts; p++) {