do not delete failed DNS request if there are waiting clients
diff --git a/src/core/ngx_resolver.c b/src/core/ngx_resolver.c
index d321692..76f7b42 100644
--- a/src/core/ngx_resolver.c
+++ b/src/core/ngx_resolver.c
@@ -785,9 +785,9 @@
                 rn->expire = now + r->resend_timeout;
 
                 ngx_queue_insert_head(queue, &rn->queue);
-
-                continue;
             }
+
+            continue;
         }
 
         ngx_rbtree_delete(tree, &rn->node);