Mercurial > hg > nginx
comparison src/core/ngx_resolver.c @ 1685:a24c909ad879
use ngx_queue_init()
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 03 Dec 2007 11:21:19 +0000 |
parents | 1e0b028055ec |
children | 568d432effb9 |
comparison
equal
deleted
inserted
replaced
1684:d95dea42c33f | 1685:a24c909ad879 |
---|---|
114 | 114 |
115 r->addr_rbtree.root = &r->addr_sentinel; | 115 r->addr_rbtree.root = &r->addr_sentinel; |
116 r->addr_rbtree.sentinel = &r->addr_sentinel; | 116 r->addr_rbtree.sentinel = &r->addr_sentinel; |
117 r->addr_rbtree.insert = ngx_rbtree_insert_value; | 117 r->addr_rbtree.insert = ngx_rbtree_insert_value; |
118 | 118 |
119 r->name_resend_queue.prev = &r->name_resend_queue; | 119 ngx_queue_init(&r->name_resend_queue); |
120 r->name_resend_queue.next = &r->name_resend_queue; | 120 ngx_queue_init(&r->addr_resend_queue); |
121 | 121 |
122 r->addr_resend_queue.prev = &r->addr_resend_queue; | 122 ngx_queue_init(&r->name_expire_queue); |
123 r->addr_resend_queue.next = &r->addr_resend_queue; | 123 ngx_queue_init(&r->addr_expire_queue); |
124 | |
125 r->name_expire_queue.prev = &r->name_expire_queue; | |
126 r->name_expire_queue.next = &r->name_expire_queue; | |
127 | |
128 r->addr_expire_queue.prev = &r->addr_expire_queue; | |
129 r->addr_expire_queue.next = &r->addr_expire_queue; | |
130 | 124 |
131 r->event->handler = ngx_resolver_resend_handler; | 125 r->event->handler = ngx_resolver_resend_handler; |
132 r->event->data = r; | 126 r->event->data = r; |
133 r->event->log = log; | 127 r->event->log = log; |
134 r->ident = -1; | 128 r->ident = -1; |