From: Maxim Dounin Date: Wed, 24 Oct 2012 14:07:08 +0000 (+0000) Subject: Resolver: added missing memory allocation error handling. X-Git-Tag: release-1.3.8~4 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=7b3731862b68b4693453428947ee5609cbab0b18;p=nginx.git Resolver: added missing memory allocation error handling. --- diff --git a/src/core/ngx_resolver.c b/src/core/ngx_resolver.c index dcdbe0cc8..d59d0c471 100644 --- a/src/core/ngx_resolver.c +++ b/src/core/ngx_resolver.c @@ -2144,6 +2144,10 @@ ngx_resolver_rotate(ngx_resolver_t *r, in_addr_t *src, ngx_uint_t n) dst = ngx_resolver_alloc(r, n * sizeof(in_addr_t)); + if (dst == NULL) { + return dst; + } + j = ngx_random() % n; if (j == 0) {