Current section

Files

Jump to
hackney src hackney_pool_sup.erl
Raw

src/hackney_pool_sup.erl

-module(hackney_pool_sup).
-behaviour(supervisor).
-export([start_link/1]).
-export([init/1]).
-define(SERVER, ?MODULE).
start_link(Name) ->
supervisor:start_link({local, Name}, ?MODULE, [Name]).
init([Name]) ->
PoolName = hackney_pool:to_pool_name(Name),
{ok, {{one_for_one, 10, 10},
[{PoolName, {hackney_pool, start_link, [Name]},
permanent, 5000, worker, [hackney_pool]}]}}.