Mercurial > hg > nginx-quic
comparison src/http/ngx_http_upstream_round_robin.c @ 1709:a179755ee1ea stable-0.5
r1559, r1565 merge:
optimizations
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 12 Dec 2007 16:49:38 +0000 |
parents | 9b10ba85b249 |
children | 20a0f2880d45 |
comparison
equal
deleted
inserted
replaced
1624:3fec7fd2b5b7 | 1709:a179755ee1ea |
---|---|
92 } | 92 } |
93 | 93 |
94 peers->number = n; | 94 peers->number = n; |
95 peers->name = &us->host; | 95 peers->name = &us->host; |
96 | 96 |
97 n = 0; | |
98 | |
99 for (i = 0; i < u.naddrs; i++) { | 97 for (i = 0; i < u.naddrs; i++) { |
100 peers->peer[n].sockaddr = u.addrs[i].sockaddr; | 98 peers->peer[i].sockaddr = u.addrs[i].sockaddr; |
101 peers->peer[n].socklen = u.addrs[i].socklen; | 99 peers->peer[i].socklen = u.addrs[i].socklen; |
102 peers->peer[n].name = u.addrs[i].name; | 100 peers->peer[i].name = u.addrs[i].name; |
103 peers->peer[n].weight = 1; | 101 peers->peer[i].weight = 1; |
104 peers->peer[n].current_weight = 1; | 102 peers->peer[i].current_weight = 1; |
105 peers->peer[n].max_fails = 1; | 103 peers->peer[i].max_fails = 1; |
106 peers->peer[n].fail_timeout = 10; | 104 peers->peer[i].fail_timeout = 10; |
107 n++; | |
108 } | 105 } |
109 | 106 |
110 us->peer.data = peers; | 107 us->peer.data = peers; |
111 | 108 |
112 return NGX_OK; | 109 return NGX_OK; |