fix double free(), introduced in r3268
diff --git a/src/core/ngx_inet.c b/src/core/ngx_inet.c
index cc5e619..91c7ef0 100644
--- a/src/core/ngx_inet.c
+++ b/src/core/ngx_inet.c
@@ -750,7 +750,6 @@
             ngx_free(p);
 
             if (h == NULL || h->h_addr_list[0] == NULL) {
-                ngx_free(p);
                 u->err = "host not found";
                 return NGX_ERROR;
             }