Mercurial > hg > nginx-quic
comparison src/stream/ngx_stream_upstream_round_robin.c @ 6712:fd5c2781460b
Modules compatibility: upstream config field.
It is to be used to track version of an upstream configuration used for
request processing.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 29 Sep 2016 18:06:04 +0300 |
parents | 829468da49d6 |
children | d1d0dd69a419 |
comparison
equal
deleted
inserted
replaced
6711:90a03b1dc4db | 6712:fd5c2781460b |
---|---|
263 s->upstream->peer.data = rrp; | 263 s->upstream->peer.data = rrp; |
264 } | 264 } |
265 | 265 |
266 rrp->peers = us->peer.data; | 266 rrp->peers = us->peer.data; |
267 rrp->current = NULL; | 267 rrp->current = NULL; |
268 rrp->config = 0; | |
268 | 269 |
269 n = rrp->peers->number; | 270 n = rrp->peers->number; |
270 | 271 |
271 if (rrp->peers->next && rrp->peers->next->number > n) { | 272 if (rrp->peers->next && rrp->peers->next->number > n) { |
272 n = rrp->peers->next->number; | 273 n = rrp->peers->next->number; |
389 } | 390 } |
390 } | 391 } |
391 | 392 |
392 rrp->peers = peers; | 393 rrp->peers = peers; |
393 rrp->current = NULL; | 394 rrp->current = NULL; |
395 rrp->config = 0; | |
394 | 396 |
395 if (rrp->peers->number <= 8 * sizeof(uintptr_t)) { | 397 if (rrp->peers->number <= 8 * sizeof(uintptr_t)) { |
396 rrp->tried = &rrp->data; | 398 rrp->tried = &rrp->data; |
397 rrp->data = 0; | 399 rrp->data = 0; |
398 | 400 |