worker_pool_worker: Fix set_timeout() specifications
This warning was reported by Dialyzer. [#153850881]
This commit is contained in:
parent
68fe28b076
commit
236a4f4bb5
|
|
@ -151,12 +151,14 @@ code_change(_OldVsn, State, _Extra) ->
|
|||
terminate(_Reason, State) ->
|
||||
State.
|
||||
|
||||
-spec set_timeout(integer(), fun(() -> any())) -> reference().
|
||||
-spec set_timeout(non_neg_integer(), fun(() -> any())) ->
|
||||
{ok, reference()}.
|
||||
set_timeout(Time, Fun) ->
|
||||
Key = make_ref(),
|
||||
set_timeout(Key, Time, Fun).
|
||||
|
||||
-spec set_timeout(Key, integer(), fun(() -> any())) -> Key when Key :: any().
|
||||
-spec set_timeout(Key, non_neg_integer(), fun(() -> any())) ->
|
||||
{ok, Key} when Key :: any().
|
||||
set_timeout(Key, Time, Fun) ->
|
||||
Timeouts = get_timeouts(),
|
||||
set_timeout(Key, Time, Fun, Timeouts).
|
||||
|
|
|
|||
Loading…
Reference in New Issue