From 27de3139a45aaf02b12948ce54efc7e4be990c7a Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Mon, 20 Dec 2021 11:36:52 +0800 Subject: [PATCH] fix(http_connect): don't check status on_start --- apps/emqx_connector/src/emqx_connector_http.erl | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/apps/emqx_connector/src/emqx_connector_http.erl b/apps/emqx_connector/src/emqx_connector_http.erl index 2cdc9595c..2b9bd48aa 100644 --- a/apps/emqx_connector/src/emqx_connector_http.erl +++ b/apps/emqx_connector/src/emqx_connector_http.erl @@ -173,16 +173,11 @@ on_start(InstId, #{base_url := #{scheme := Scheme, base_path => BasePath, request => preprocess_request(maps:get(request, Config, undefined)) }, - case do_health_check(Host, Port, ConnectTimeout) of - ok -> - case ehttpc_sup:start_pool(PoolName, PoolOpts) of - {ok, _} -> {ok, State}; - {error, {already_started, _}} -> {ok, State}; - {error, Reason} -> - {error, Reason} - end; + case ehttpc_sup:start_pool(PoolName, PoolOpts) of + {ok, _} -> {ok, State}; + {error, {already_started, _}} -> {ok, State}; {error, Reason} -> - {error, {http_start_failed, Reason}} + {error, Reason} end. on_stop(InstId, #{pool_name := PoolName}) ->