aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix/ngx_linux_aio_read.c
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@nginx.com>2015-01-22 16:23:32 +0300
committerRuslan Ermilov <ru@nginx.com>2015-01-22 16:23:32 +0300
commit3352461916fe6ad4613cb46a2a37a5b76b4282ad (patch)
treed8907cd645291b3f3db67b993a841754cec698ca /src/os/unix/ngx_linux_aio_read.c
parent917c47a9185f8317a7b165f2b1ce866682cacaca (diff)
downloadnginx-3352461916fe6ad4613cb46a2a37a5b76b4282ad.tar.gz
nginx-3352461916fe6ad4613cb46a2a37a5b76b4282ad.zip
Upstream: detect port absence in fastcgi_pass with IP literal.
If fastcgi_pass (or any look-alike that doesn't imply a default port) is specified as an IP literal (as opposed to a hostname), port absence was not detected at configuration time and could result in EADDRNOTAVAIL at run time. Fixed this in such a way that configs like http { server { location / { fastcgi_pass 127.0.0.1; } } upstream 127.0.0.1 { server 10.0.0.1:12345; } } still work. That is, port absence check is delayed until after we make sure there's no explicit upstream with such a name.
Diffstat (limited to 'src/os/unix/ngx_linux_aio_read.c')
0 files changed, 0 insertions, 0 deletions