Welcome! Log In Create A New Profile

Advanced

[nginx] Upstream: removed unnecessary condition in proxy_eval() and friends.

October 31, 2016 04:42PM
details: http://hg.nginx.org/nginx/rev/1af120241cde
branches:
changeset: 6784:1af120241cde
user: Ruslan Ermilov <ru@nginx.com>
date: Mon Oct 31 18:33:31 2016 +0300
description:
Upstream: removed unnecessary condition in proxy_eval() and friends.

The first condition added in d3454e719bbb should have just replaced
the second one.

diffstat:

src/http/modules/ngx_http_fastcgi_module.c | 2 +-
src/http/modules/ngx_http_proxy_module.c | 2 +-
src/http/modules/ngx_http_scgi_module.c | 2 +-
src/http/modules/ngx_http_uwsgi_module.c | 2 +-
src/stream/ngx_stream_proxy_module.c | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)

diffs (60 lines):

diff -r 9027991e2f37 -r 1af120241cde src/http/modules/ngx_http_fastcgi_module.c
--- a/src/http/modules/ngx_http_fastcgi_module.c Mon Oct 31 16:33:02 2016 +0300
+++ b/src/http/modules/ngx_http_fastcgi_module.c Mon Oct 31 18:33:31 2016 +0300
@@ -766,7 +766,7 @@ ngx_http_fastcgi_eval(ngx_http_request_t
return NGX_ERROR;
}

- if (url.addrs && url.addrs[0].sockaddr) {
+ if (url.addrs) {
u->resolved->sockaddr = url.addrs[0].sockaddr;
u->resolved->socklen = url.addrs[0].socklen;
u->resolved->naddrs = 1;
diff -r 9027991e2f37 -r 1af120241cde src/http/modules/ngx_http_proxy_module.c
--- a/src/http/modules/ngx_http_proxy_module.c Mon Oct 31 16:33:02 2016 +0300
+++ b/src/http/modules/ngx_http_proxy_module.c Mon Oct 31 18:33:31 2016 +0300
@@ -1008,7 +1008,7 @@ ngx_http_proxy_eval(ngx_http_request_t *
return NGX_ERROR;
}

- if (url.addrs && url.addrs[0].sockaddr) {
+ if (url.addrs) {
u->resolved->sockaddr = url.addrs[0].sockaddr;
u->resolved->socklen = url.addrs[0].socklen;
u->resolved->naddrs = 1;
diff -r 9027991e2f37 -r 1af120241cde src/http/modules/ngx_http_scgi_module.c
--- a/src/http/modules/ngx_http_scgi_module.c Mon Oct 31 16:33:02 2016 +0300
+++ b/src/http/modules/ngx_http_scgi_module.c Mon Oct 31 18:33:31 2016 +0300
@@ -562,7 +562,7 @@ ngx_http_scgi_eval(ngx_http_request_t *r
return NGX_ERROR;
}

- if (url.addrs && url.addrs[0].sockaddr) {
+ if (url.addrs) {
u->resolved->sockaddr = url.addrs[0].sockaddr;
u->resolved->socklen = url.addrs[0].socklen;
u->resolved->naddrs = 1;
diff -r 9027991e2f37 -r 1af120241cde src/http/modules/ngx_http_uwsgi_module.c
--- a/src/http/modules/ngx_http_uwsgi_module.c Mon Oct 31 16:33:02 2016 +0300
+++ b/src/http/modules/ngx_http_uwsgi_module.c Mon Oct 31 18:33:31 2016 +0300
@@ -764,7 +764,7 @@ ngx_http_uwsgi_eval(ngx_http_request_t *
return NGX_ERROR;
}

- if (url.addrs && url.addrs[0].sockaddr) {
+ if (url.addrs) {
u->resolved->sockaddr = url.addrs[0].sockaddr;
u->resolved->socklen = url.addrs[0].socklen;
u->resolved->naddrs = 1;
diff -r 9027991e2f37 -r 1af120241cde src/stream/ngx_stream_proxy_module.c
--- a/src/stream/ngx_stream_proxy_module.c Mon Oct 31 16:33:02 2016 +0300
+++ b/src/stream/ngx_stream_proxy_module.c Mon Oct 31 18:33:31 2016 +0300
@@ -578,7 +578,7 @@ ngx_stream_proxy_eval(ngx_stream_session
return NGX_ERROR;
}

- if (url.addrs && url.addrs[0].sockaddr) {
+ if (url.addrs) {
u->resolved->sockaddr = url.addrs[0].sockaddr;
u->resolved->socklen = url.addrs[0].socklen;
u->resolved->naddrs = 1;

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[nginx] Upstream: removed unnecessary condition in proxy_eval() and friends.

ru@nginx.com 636 October 31, 2016 04:42PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 194
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready