Mercurial > hg > nginx
comparison src/core/ngx_resolver.c @ 5505:d091d16ed398
Resolver: added support for domain names with a trailing dot.
author | Yichun Zhang <agentzh@gmail.com> |
---|---|
date | Fri, 10 Jan 2014 11:22:14 -0800 |
parents | 8958656a8060 |
children | 545a4d393e2f |
comparison
equal
deleted
inserted
replaced
5504:8ed467553f6b | 5505:d091d16ed398 |
---|---|
354 ngx_int_t rc; | 354 ngx_int_t rc; |
355 ngx_resolver_t *r; | 355 ngx_resolver_t *r; |
356 | 356 |
357 r = ctx->resolver; | 357 r = ctx->resolver; |
358 | 358 |
359 if (ctx->name.len > 0 && ctx->name.data[ctx->name.len - 1] == '.') { | |
360 ctx->name.len--; | |
361 } | |
362 | |
359 ngx_log_debug1(NGX_LOG_DEBUG_CORE, r->log, 0, | 363 ngx_log_debug1(NGX_LOG_DEBUG_CORE, r->log, 0, |
360 "resolve: \"%V\"", &ctx->name); | 364 "resolve: \"%V\"", &ctx->name); |
361 | 365 |
362 if (ctx->quick) { | 366 if (ctx->quick) { |
363 ctx->handler(ctx); | 367 ctx->handler(ctx); |