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

Merge pull request #91 from flycodepl/bug/async_timeout_message.issue86

send message after async response timeout
pull/95/merge
Chandrashekhar Mullaparthi пре 12 година
родитељ
комит
b2c3f404ea
1 измењених фајлова са 3 додато и 3 уклоњено
  1. +3
    -3
      src/ibrowse_http_client.erl

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

@ -233,12 +233,12 @@ handle_info({ssl_error, _Sock, Reason}, State) ->
{stop, normal, State};
handle_info({req_timedout, From}, State) ->
case lists:keymember(From, #request.from, queue:to_list(State#state.reqs)) of
case lists:keysearch(From, #request.from, queue:to_list(State#state.reqs)) of
false ->
{noreply, State};
true ->
{value, #request{stream_to = StreamTo, req_id = ReqId}} ->
catch StreamTo ! {ibrowse_async_response_timeout, ReqId},
shutting_down(State),
%% do_error_reply(State, req_timedout),
{stop, normal, State}
end;

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