comparison src/mail/ngx_mail_core_module.c @ 1906:4a8c9139e579

cleanup resolver
author Igor Sysoev <igor@sysoev.ru>
date Thu, 28 Feb 2008 20:38:34 +0000
parents 4c060e30476b
children c0f873458e2b
comparison
equal deleted inserted replaced
1905:0cafbfd8112e 1906:4a8c9139e579
435 if (ngx_inet_resolve_host(cf->pool, &u) != NGX_OK) { 435 if (ngx_inet_resolve_host(cf->pool, &u) != NGX_OK) {
436 ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, "%V: %s", &u.host, u.err); 436 ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, "%V: %s", &u.host, u.err);
437 return NGX_CONF_ERROR; 437 return NGX_CONF_ERROR;
438 } 438 }
439 439
440 cscf->resolver = ngx_resolver_create(&u.addrs[0], cf->cycle->new_log); 440 cscf->resolver = ngx_resolver_create(cf->pool, &u.addrs[0]);
441 if (cscf->resolver == NULL) { 441 if (cscf->resolver == NULL) {
442 return NGX_CONF_OK; 442 return NGX_CONF_OK;
443 } 443 }
444 444
445 return NGX_CONF_OK; 445 return NGX_CONF_OK;