Преглед изворни кода

Fixed invocation of socks proxy

pull/144/head
Chandrashekhar Mullaparthi пре 9 година
родитељ
комит
b5c705cb8f
1 измењених фајлова са 3 додато и 2 уклоњено
  1. +3
    -2
      src/ibrowse_http_client.erl

+ 3
- 2
src/ibrowse_http_client.erl Прегледај датотеку

@ -568,11 +568,12 @@ do_connect(Host, Port, Options, #state{is_ssl = true,
ssl:connect(Host, Port, get_sock_options(Host, Options, SSLOptions), Timeout); ssl:connect(Host, Port, get_sock_options(Host, Options, SSLOptions), Timeout);
do_connect(Host, Port, Options, _State, Timeout) -> do_connect(Host, Port, Options, _State, Timeout) ->
Socks5Host = get_value(socks5_host, Options, undefined), Socks5Host = get_value(socks5_host, Options, undefined),
Sock_options = get_sock_options(Host, Options, []),
case Socks5Host of case Socks5Host of
undefined -> undefined ->
gen_tcp:connect(Host, Port, get_sock_options(Host, Options, []), Timeout);
gen_tcp:connect(Host, Port, Sock_options, Timeout);
_ -> _ ->
catch ibrowse_socks5:connect(Host, Port, Options)
catch ibrowse_socks5:connect(Host, Port, Options, Sock_options, Timeout)
end. end.
get_sock_options(Host, Options, SSLOptions) -> get_sock_options(Host, Options, SSLOptions) ->

Loading…
Откажи
Сачувај