diff --git a/src/shrpx_client_handler.cc b/src/shrpx_client_handler.cc index 979d8683..1dafe4d5 100644 --- a/src/shrpx_client_handler.cc +++ b/src/shrpx_client_handler.cc @@ -453,8 +453,9 @@ ClientHandler::ClientHandler(struct ev_loop *loop, int fd, SSL *ssl, : ipaddr_(ipaddr), port_(port), wlimit_(loop, &wev_, get_config()->write_rate, get_config()->write_burst), rlimit_(loop, &rev_, get_config()->read_rate, get_config()->read_burst), - loop_(loop), dconn_pool_(dconn_pool), http2session_(nullptr), ssl_(ssl), - worker_stat_(worker_stat), last_write_time_(0), warmup_writelen_(0), + loop_(loop), dconn_pool_(dconn_pool), http2session_(nullptr), + http1_connect_blocker_(nullptr), ssl_(ssl), worker_stat_(worker_stat), + last_write_time_(0), warmup_writelen_(0), left_connhd_len_(NGHTTP2_CLIENT_CONNECTION_PREFACE_LEN), fd_(fd), should_close_after_write_(false), tls_handshake_(false), tls_renegotiation_(false) {