comparison src/core/ngx_resolver.c @ 1741:0829024c924d

fix segfault if response will have CNAME only
author Igor Sysoev <igor@sysoev.ru>
date Sun, 16 Dec 2007 20:00:15 +0000
parents 0b592a68aade
children 268b81386fe4
comparison
equal deleted inserted replaced
1740:45db41a0591c 1741:0829024c924d
1202 } 1202 }
1203 1203
1204 ngx_log_debug1(NGX_LOG_DEBUG_CORE, r->log, 0, 1204 ngx_log_debug1(NGX_LOG_DEBUG_CORE, r->log, 0,
1205 "resolver cname:\"%V\"", &name); 1205 "resolver cname:\"%V\"", &name);
1206 1206
1207 ngx_queue_remove(&rn->queue);
1208
1207 rn->cnlen = (u_short) name.len; 1209 rn->cnlen = (u_short) name.len;
1208 rn->u.cname = name.data; 1210 rn->u.cname = name.data;
1209 rn->valid = ngx_time() + r->valid; 1211 rn->valid = ngx_time() + r->valid;
1210 rn->expire = ngx_time() + r->expire; 1212 rn->expire = ngx_time() + r->expire;
1211 1213