diff options
author | Igor Sysoev <igor@sysoev.ru> | 2008-02-06 16:08:52 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2008-02-06 16:08:52 +0000 |
commit | 61adfb287f9dd98c83de797955385e1c7e44288c (patch) | |
tree | 32e8484c32bb6866ddd3e23e74824e7362608353 | |
parent | 4d856ca763b5cee6b6c4d4fd552d80c5d97adcc8 (diff) | |
download | nginx-61adfb287f9dd98c83de797955385e1c7e44288c.tar.gz nginx-61adfb287f9dd98c83de797955385e1c7e44288c.zip |
do not delete failed DNS request if there are waiting clients
-rw-r--r-- | src/core/ngx_resolver.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/ngx_resolver.c b/src/core/ngx_resolver.c index d32169235..76f7b42fe 100644 --- a/src/core/ngx_resolver.c +++ b/src/core/ngx_resolver.c @@ -785,9 +785,9 @@ ngx_resolver_resend(ngx_resolver_t *r, ngx_rbtree_t *tree, ngx_queue_t *queue) rn->expire = now + r->resend_timeout; ngx_queue_insert_head(queue, &rn->queue); - - continue; } + + continue; } ngx_rbtree_delete(tree, &rn->node); |