free addrs only it has been allocated before: non single address

This commit is contained in:
Igor Sysoev
2009-01-29 14:32:58 +00:00
parent 8629b9b27e
commit fa748fe120

View File

@@ -1336,7 +1336,7 @@ ngx_resolver_process_a(ngx_resolver_t *r, u_char *buf, size_t last,
ctx->handler(ctx);
}
if (naddrs) {
if (naddrs > 1) {
ngx_resolver_free(r, addrs);
}