Selaa lähdekoodia

Merge pull request #6816 from EMQ-YangM/moreReason

fix(emqx_plugin_libs_pool): throw error with Reason
Yang Miao 4 vuotta sitten
vanhempi
commit
2ea4c1c7ef
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      apps/emqx_plugin_libs/src/emqx_plugin_libs_pool.erl

+ 2 - 2
apps/emqx_plugin_libs/src/emqx_plugin_libs_pool.erl

@@ -37,7 +37,7 @@ start_pool(Name, Mod, Options) ->
         {error, Reason} ->
         {error, Reason} ->
             ?SLOG(error, #{msg => "start_ecpool_error", pool_name => Name,
             ?SLOG(error, #{msg => "start_ecpool_error", pool_name => Name,
                            reason => Reason}),
                            reason => Reason}),
-            error({start_pool_failed, Name})
+            error({start_pool_failed, Name, Reason})
     end.
     end.
 
 
 stop_pool(Name) ->
 stop_pool(Name) ->
@@ -49,7 +49,7 @@ stop_pool(Name) ->
         {error, Reason} ->
         {error, Reason} ->
             ?SLOG(error, #{msg => "stop_ecpool_failed", pool_name => Name,
             ?SLOG(error, #{msg => "stop_ecpool_failed", pool_name => Name,
                            reason => Reason}),
                            reason => Reason}),
-            error({stop_pool_failed, Name})
+            error({stop_pool_failed, Name, Reason})
     end.
     end.
 
 
 health_check(PoolName, CheckFunc, State) when is_function(CheckFunc) ->
 health_check(PoolName, CheckFunc, State) when is_function(CheckFunc) ->