diff --git a/lib-ee/emqx_ee_connector/src/emqx_ee_connector_hstreamdb.erl b/lib-ee/emqx_ee_connector/src/emqx_ee_connector_hstreamdb.erl index 3892b7fc0..e4bbe8425 100644 --- a/lib-ee/emqx_ee_connector/src/emqx_ee_connector_hstreamdb.erl +++ b/lib-ee/emqx_ee_connector/src/emqx_ee_connector_hstreamdb.erl @@ -135,13 +135,15 @@ start_client(InstId, Config) -> do_start_client(InstId, Config) catch E:R:S -> - ?SLOG(error, #{ + Error = #{ msg => "start hstreamdb connector error", connector => InstId, error => E, reason => R, stack => S - }) + }, + ?SLOG(error, Error), + {error, Error} end. do_start_client(InstId, Config = #{url := Server, pool_size := PoolSize}) ->