fix(ecpool.erl): Dialyzer warnings

This commit is contained in:
ayodele.akingbule 2020-11-25 12:52:25 +01:00
parent 499fdee6b4
commit a702381ec9
1 changed files with 2 additions and 2 deletions

View File

@ -84,12 +84,12 @@ add_reconnect_callback(Pool, Callback) ->
%% to avoid applying action failure with 'badfun'.
%%
%% @doc Call the fun with client/connection
-spec(with_client(atom(), fun((Client :: pid()) -> any())) -> no_return()).
-spec(with_client(atom(), fun((Client :: pid()) -> any())) -> any()).
with_client(Pool, Fun) when is_atom(Pool) ->
with_worker(gproc_pool:pick_worker(name(Pool)), Fun, no_handover).
%% @doc Call the fun with client/connection
-spec(with_client(atom(), any(), fun((Client :: pid()) -> term())) -> no_return()).
-spec(with_client(atom(), any(), fun((Client :: pid()) -> term())) -> any()).
with_client(Pool, Key, Fun) when is_atom(Pool) ->
with_worker(gproc_pool:pick_worker(name(Pool), Key), Fun, no_handover).