fix "PTR ." case in address resolver
diff --git a/src/core/ngx_resolver.c b/src/core/ngx_resolver.c
index 82785c2..775f17f 100644
--- a/src/core/ngx_resolver.c
+++ b/src/core/ngx_resolver.c
@@ -1902,6 +1902,12 @@
         return NGX_OK;
     }
 
+    if (len == -1) {
+        name->len = 0;
+        name->data = NULL;
+        return NGX_OK;
+    }
+
     dst = ngx_resolver_alloc(r, len);
     if (dst == NULL) {
         return NGX_ERROR;