diff options
author | Zhidao HONG <z.hong@f5.com> | 2021-09-07 21:13:44 +0800 |
---|---|---|
committer | Zhidao HONG <z.hong@f5.com> | 2021-09-07 21:13:44 +0800 |
commit | a336928e1027af92d0c9bb2ccb369a3f9b53abae (patch) | |
tree | 24062e6f2e2fafbc665851797f5ec9b64c68b150 /src/nxt_upstream.c | |
parent | 9c1894bf7791d44c6ebd9a5637ccde10bc5da29c (diff) | |
download | unit-a336928e1027af92d0c9bb2ccb369a3f9b53abae.tar.gz unit-a336928e1027af92d0c9bb2ccb369a3f9b53abae.tar.bz2 |
Router: refactored variable pass.
Since the "pass" option supports both strings and variables, a generic
nxt_var_t structure can be used in the configuration phase, and the "name"
field in actions is redundant.
No functional changes.
Diffstat (limited to 'src/nxt_upstream.c')
-rw-r--r-- | src/nxt_upstream.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/nxt_upstream.c b/src/nxt_upstream.c index de9b1d49..17593173 100644 --- a/src/nxt_upstream.c +++ b/src/nxt_upstream.c @@ -141,6 +141,11 @@ static nxt_http_action_t * nxt_upstream_handler(nxt_task_t *task, nxt_http_request_t *r, nxt_http_action_t *action) { - return nxt_upstream_proxy_handler(task, r, - r->conf->upstreams[action->u.upstream_number]); + nxt_upstream_t *u; + + u = r->conf->upstreams[action->u.upstream_number]; + + nxt_debug(task, "upstream handler: \"%V\"", &u->name); + + return nxt_upstream_proxy_handler(task, r, u); } |