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) ->
|
terminate(_Reason, State) ->
|
||||||
State.
|
State.
|
||||||
|
|
||||||
-spec set_timeout(integer(), fun(() -> any())) -> reference().
|
-spec set_timeout(non_neg_integer(), fun(() -> any())) ->
|
||||||
|
{ok, reference()}.
|
||||||
set_timeout(Time, Fun) ->
|
set_timeout(Time, Fun) ->
|
||||||
Key = make_ref(),
|
Key = make_ref(),
|
||||||
set_timeout(Key, Time, Fun).
|
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) ->
|
set_timeout(Key, Time, Fun) ->
|
||||||
Timeouts = get_timeouts(),
|
Timeouts = get_timeouts(),
|
||||||
set_timeout(Key, Time, Fun, Timeouts).
|
set_timeout(Key, Time, Fun, Timeouts).
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue