[erlang-questions] supervisor behaves differently if started from command line
Wed Feb 18 12:38:30 CET 2009
> erl -s mysup
> The top level starts mysup.erl, runs the init callback and exits hence
> taking the supervisor with it. But when you start it via an
> application, the application blocks till it is explicitly killed.
If this is the problem, then using process_flag(trap_exit,true) should allow your supervisor to continue even though its linked parent has exited.
Make Yahoo!7 your homepage and win a trip to the Quiksilver Pro. Find out more
More information about the erlang-questions