nghttp: Fix host to connect when SSL/TLS is used
This commit is contained in:
parent
be71e1f11c
commit
9cd90bcff2
|
@ -520,13 +520,11 @@ struct HttpClient {
|
||||||
bev = bufferevent_openssl_socket_new(evbase, -1, ssl,
|
bev = bufferevent_openssl_socket_new(evbase, -1, ssl,
|
||||||
BUFFEREVENT_SSL_CONNECTING,
|
BUFFEREVENT_SSL_CONNECTING,
|
||||||
BEV_OPT_DEFER_CALLBACKS);
|
BEV_OPT_DEFER_CALLBACKS);
|
||||||
rv = bufferevent_socket_connect_hostname
|
|
||||||
(bev, dnsbase, AF_UNSPEC, host_string, port);
|
|
||||||
} else {
|
} else {
|
||||||
bev = bufferevent_socket_new(evbase, -1, BEV_OPT_DEFER_CALLBACKS);
|
bev = bufferevent_socket_new(evbase, -1, BEV_OPT_DEFER_CALLBACKS);
|
||||||
|
}
|
||||||
rv = bufferevent_socket_connect_hostname
|
rv = bufferevent_socket_connect_hostname
|
||||||
(bev, dnsbase, AF_UNSPEC, host.c_str(), port);
|
(bev, dnsbase, AF_UNSPEC, host.c_str(), port);
|
||||||
}
|
|
||||||
if(rv != 0) {
|
if(rv != 0) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue