diff src/core/ngx_resolver.c @ 3298:847ab5a32307

fix "PTR ." case in address resolver
author Igor Sysoev <igor@sysoev.ru>
date Mon, 09 Nov 2009 18:04:05 +0000
parents ebc5384479b4
children 0b6277a58a2d
line wrap: on
line diff
--- a/src/core/ngx_resolver.c
+++ b/src/core/ngx_resolver.c
@@ -1902,6 +1902,12 @@ done:
         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;