commit | 7b3731862b68b4693453428947ee5609cbab0b18 | [log] [tgz] |
---|---|---|
author | Maxim Dounin <mdounin@mdounin.ru> | Wed Oct 24 14:07:08 2012 +0000 |
committer | Maxim Dounin <mdounin@mdounin.ru> | Wed Oct 24 14:07:08 2012 +0000 |
tree | 09971d85116391d586f767f54a0b3d3ca4b00050 | |
parent | 09dca40b332cf6c349bff409a9f993d04df35f12 [diff] |
Resolver: added missing memory allocation error handling.
diff --git a/src/core/ngx_resolver.c b/src/core/ngx_resolver.c index dcdbe0c..d59d0c4 100644 --- a/src/core/ngx_resolver.c +++ b/src/core/ngx_resolver.c
@@ -2144,6 +2144,10 @@ dst = ngx_resolver_alloc(r, n * sizeof(in_addr_t)); + if (dst == NULL) { + return dst; + } + j = ngx_random() % n; if (j == 0) {