comparison src/http/ngx_http_upstream_round_robin.c @ 5717:efc84a5723b3

Upstream: generic hash module.
author Roman Arutyunyan <arut@nginx.com>
date Mon, 02 Jun 2014 16:16:22 +0400
parents 07dd5bd222ac
children ab540dd44528
comparison
equal deleted inserted replaced
5716:34d460c5d186 5717:efc84a5723b3
83 peers->peer[n].effective_weight = server[i].weight; 83 peers->peer[n].effective_weight = server[i].weight;
84 peers->peer[n].current_weight = 0; 84 peers->peer[n].current_weight = 0;
85 peers->peer[n].max_fails = server[i].max_fails; 85 peers->peer[n].max_fails = server[i].max_fails;
86 peers->peer[n].fail_timeout = server[i].fail_timeout; 86 peers->peer[n].fail_timeout = server[i].fail_timeout;
87 peers->peer[n].down = server[i].down; 87 peers->peer[n].down = server[i].down;
88 peers->peer[n].server = server[i].name;
88 n++; 89 n++;
89 } 90 }
90 } 91 }
91 92
92 us->peer.data = peers; 93 us->peer.data = peers;
137 backup->peer[n].effective_weight = server[i].weight; 138 backup->peer[n].effective_weight = server[i].weight;
138 backup->peer[n].current_weight = 0; 139 backup->peer[n].current_weight = 0;
139 backup->peer[n].max_fails = server[i].max_fails; 140 backup->peer[n].max_fails = server[i].max_fails;
140 backup->peer[n].fail_timeout = server[i].fail_timeout; 141 backup->peer[n].fail_timeout = server[i].fail_timeout;
141 backup->peer[n].down = server[i].down; 142 backup->peer[n].down = server[i].down;
143 backup->peer[n].server = server[i].name;
142 n++; 144 n++;
143 } 145 }
144 } 146 }
145 147
146 peers->next = backup; 148 peers->next = backup;