diff options
Diffstat (limited to 'src/event')
| -rw-r--r-- | src/event/ngx_event_connect.c | 3 | ||||
| -rw-r--r-- | src/event/ngx_event_connect.h | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/event/ngx_event_connect.c b/src/event/ngx_event_connect.c index be47c0adb..c1b30cb99 100644 --- a/src/event/ngx_event_connect.c +++ b/src/event/ngx_event_connect.c @@ -3,7 +3,7 @@ /* AF_INET only */ -int ngx_event_connect_peer(ngx_peer_connecttion_t *pc) +int ngx_event_connect_peer(ngx_peer_connection_t *pc) { time_t now; ngx_peer_r *peer; @@ -29,6 +29,7 @@ int ngx_event_connect_peer(ngx_peer_connecttion_t *pc) } pc->cached = 0; + pc->connection = NULL; if (pc->peers->number > 1) { diff --git a/src/event/ngx_event_connect.h b/src/event/ngx_event_connect.h index 714ef6f59..6626e2ec7 100644 --- a/src/event/ngx_event_connect.h +++ b/src/event/ngx_event_connect.h @@ -40,6 +40,8 @@ typedef struct { int rcvbuf; + ngx_log_t *log; + unsigned cached:1; } ngx_peer_connection_t; |
