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);