Skip to content

Commit

Permalink
Allow worker arguments of any type
Browse files Browse the repository at this point in the history
  • Loading branch information
rlipscombe committed Nov 29, 2019
1 parent 9212a87 commit cce954a
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/poolboy.erl
Original file line number Diff line number Diff line change
Expand Up @@ -93,14 +93,14 @@ child_spec(PoolId, PoolArgs) ->

-spec child_spec(PoolId :: term(),
PoolArgs :: proplists:proplist(),
WorkerArgs :: proplists:proplist())
WorkerArgs :: any())
-> supervisor:child_spec().
child_spec(PoolId, PoolArgs, WorkerArgs) ->
child_spec(PoolId, PoolArgs, WorkerArgs, tuple).

-spec child_spec(PoolId :: term(),
PoolArgs :: proplists:proplist(),
WorkerArgs :: proplists:proplist(),
WorkerArgs :: any(),
ChildSpecFormat :: 'tuple' | 'map')
-> supervisor:child_spec().
child_spec(PoolId, PoolArgs, WorkerArgs, tuple) ->
Expand All @@ -120,7 +120,7 @@ start(PoolArgs) ->
start(PoolArgs, PoolArgs).

-spec start(PoolArgs :: proplists:proplist(),
WorkerArgs:: proplists:proplist())
WorkerArgs:: any())
-> start_ret().
start(PoolArgs, WorkerArgs) ->
start_pool(start, PoolArgs, WorkerArgs).
Expand All @@ -132,7 +132,7 @@ start_link(PoolArgs) ->
start_link(PoolArgs, PoolArgs).

-spec start_link(PoolArgs :: proplists:proplist(),
WorkerArgs:: proplists:proplist())
WorkerArgs :: any())
-> start_ret().
start_link(PoolArgs, WorkerArgs) ->
start_pool(start_link, PoolArgs, WorkerArgs).
Expand Down

0 comments on commit cce954a

Please sign in to comment.