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;