comparison src/http/modules/ngx_http_upstream_ip_hash_module.c @ 1417:b23a80f9a7b8

set current peer to use it in ngx_http_upstream_free_round_robin_peer()
author Igor Sysoev <igor@sysoev.ru>
date Fri, 24 Aug 2007 15:29:50 +0000
parents ad2311c943a3
children acb1f441e7b2
comparison
equal deleted inserted replaced
1416:ad2311c943a3 1417:b23a80f9a7b8
193 if (++iphp->tries >= 20) { 193 if (++iphp->tries >= 20) {
194 return iphp->get_rr_peer(pc, &iphp->rrp); 194 return iphp->get_rr_peer(pc, &iphp->rrp);
195 } 195 }
196 } 196 }
197 197
198 iphp->rrp.current = p;
199
198 pc->sockaddr = peer->sockaddr; 200 pc->sockaddr = peer->sockaddr;
199 pc->socklen = peer->socklen; 201 pc->socklen = peer->socklen;
200 pc->name = &peer->name; 202 pc->name = &peer->name;
201 203
202 /* ngx_unlock_mutex(iphp->rrp.peers->mutex); */ 204 /* ngx_unlock_mutex(iphp->rrp.peers->mutex); */