comparison src/stream/ngx_stream_proxy_module.c @ 6393:70e6e1f12dee

Stream: initialize variable right before using it.
author Roman Arutyunyan <arut@nginx.com>
date Thu, 11 Feb 2016 14:20:26 +0300
parents 4eb1b5c6d9c6
children d1c791479bbb
comparison
equal deleted inserted replaced
6392:4eb1b5c6d9c6 6393:70e6e1f12dee
430 430
431 rc = ngx_event_connect_peer(&u->peer); 431 rc = ngx_event_connect_peer(&u->peer);
432 432
433 ngx_log_debug1(NGX_LOG_DEBUG_STREAM, c->log, 0, "proxy connect: %i", rc); 433 ngx_log_debug1(NGX_LOG_DEBUG_STREAM, c->log, 0, "proxy connect: %i", rc);
434 434
435 pscf = ngx_stream_get_module_srv_conf(s, ngx_stream_proxy_module);
436
437 if (rc == NGX_ERROR) { 435 if (rc == NGX_ERROR) {
438 ngx_stream_proxy_finalize(s, NGX_ERROR); 436 ngx_stream_proxy_finalize(s, NGX_ERROR);
439 return; 437 return;
440 } 438 }
441 439
465 return; 463 return;
466 } 464 }
467 465
468 pc->read->handler = ngx_stream_proxy_connect_handler; 466 pc->read->handler = ngx_stream_proxy_connect_handler;
469 pc->write->handler = ngx_stream_proxy_connect_handler; 467 pc->write->handler = ngx_stream_proxy_connect_handler;
468
469 pscf = ngx_stream_get_module_srv_conf(s, ngx_stream_proxy_module);
470 470
471 ngx_add_timer(pc->write, pscf->connect_timeout); 471 ngx_add_timer(pc->write, pscf->connect_timeout);
472 } 472 }
473 473
474 474