pooler_pooled_worker_sup.erl 357 B

1234567891011121314
  1. -module(pooler_pooled_worker_sup).
  2. -behaviour(supervisor).
  3. -export([start_link/1, init/1]).
  4. start_link(Config) ->
  5. supervisor:start_link(?MODULE, Config).
  6. init({Mod, Fun, Args}) ->
  7. Worker = {Mod, {Mod, Fun, Args}, temporary, brutal_kill, worker, [Mod]},
  8. Specs = [Worker],
  9. Restart = {simple_one_for_one, 1, 1},
  10. {ok, {Restart, Specs}}.