comparison src/http/modules/ngx_http_fastcgi_module.c @ 2430:d3454e719bbb

fix segfault, introduced in r2423
author Igor Sysoev <igor@sysoev.ru>
date Wed, 24 Dec 2008 16:18:35 +0000
parents 7af1e5fe102c
children a8697cc12b3a
comparison
equal deleted inserted replaced
2429:370c92d6ec46 2430:d3454e719bbb
510 sizeof(ngx_http_upstream_resolved_t)); 510 sizeof(ngx_http_upstream_resolved_t));
511 if (r->upstream->resolved == NULL) { 511 if (r->upstream->resolved == NULL) {
512 return NGX_ERROR; 512 return NGX_ERROR;
513 } 513 }
514 514
515 if (u.addrs[0].sockaddr) { 515 if (u.addrs && u.addrs[0].sockaddr) {
516 r->upstream->resolved->sockaddr = u.addrs[0].sockaddr; 516 r->upstream->resolved->sockaddr = u.addrs[0].sockaddr;
517 r->upstream->resolved->socklen = u.addrs[0].socklen; 517 r->upstream->resolved->socklen = u.addrs[0].socklen;
518 r->upstream->resolved->naddrs = 1; 518 r->upstream->resolved->naddrs = 1;
519 r->upstream->resolved->host = u.addrs[0].name; 519 r->upstream->resolved->host = u.addrs[0].name;
520 520