include DHA pid in init arguments of component supervisor

This commit is contained in:
Harald Welte 2011-10-22 22:18:39 +02:00
parent 57be88ad13
commit bd91071d0b
1 changed files with 2 additions and 1 deletions

View File

@ -86,7 +86,8 @@ init({USAP, DialogueID, TCO, Supervisor}) ->
init({USAP, DialogueID, TCO, SupId, Supervisor}) ->
%% Start a Component Coordinator (CCO) process
ChildName = list_to_atom("cco_sup_" ++ integer_to_list(DialogueID)),
StartFunc = {supervisor, start_link, [tcap_components_sup, [USAP, DialogueID]]},
ChildArgs = [USAP, DialogueID, self()],
StartFunc = {supervisor, start_link, [tcap_components_sup, ChildArgs]},
ChildSpec = {ChildName, StartFunc, permanent, infinity,
supervisor, [tcap_components_sup]},
{ok, CCO} = supervisor:start_child(Supervisor, ChildSpec),