From 74c335d7e88035f604aacfa1b7254f3c85d9a181 Mon Sep 17 00:00:00 2001 From: Shadow Date: Thu, 9 Mar 2017 01:31:12 +0800 Subject: [PATCH] . --- src/ibrowse_http_client.erl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ibrowse_http_client.erl b/src/ibrowse_http_client.erl index 92ac431..2ebbd78 100644 --- a/src/ibrowse_http_client.erl +++ b/src/ibrowse_http_client.erl @@ -1876,6 +1876,11 @@ format_response_data(Resp_format, Body) -> Body end. +%% dont message an unexisting server +%% triggered by :stop or :tcp_closed on an unactive connection +do_reply(State, undefined, undefined, _, _, Msg) -> + dec_pipeline_counter(State); + do_reply(State, From, undefined, _, Resp_format, {ok, St_code, Headers, Body}) -> Msg_1 = {ok, St_code, Headers, format_response_data(Resp_format, Body)}, gen_server:reply(From, Msg_1),