<div dir="ltr"><div><div><div><div><div><div>Hi,<br><br></div>I created erlang application which is Supervisor/Worker model, Dynamically based on input xml Supervisor will creates so many workers.<br></div>If i want to restart my application, how to kill associated children and Supervior by calling application:stop(name).<br><br></div><span style="background-color:rgb(255,153,0)">Application:<br><br>-module(uclient).<br><br>-behaviour(application).<br><br>-export([start/2, stop/1]).<br><br><br>start(normal,[]) -><br>   case uclient_sup:start_link({uclient_sup}) of<br>      {ok, Pid} -> {ok, Pid};<br>      Error -> Error<br>   end.<br><br>stop(_State) -><br>    ok.</span><br><span style="background-color:rgb(0,0,255)"><span style></span></span> <br></div>Basically i need to terminate all children associated to this application.<br></div>How can i do this? please suggest me. Any references please let  me know.<br><br></div><div>Regards,<br></div><div>Harsha<br></div></div>