Re: Tell a supervisor to stop when all children are gone

Roger Lipscombe <[email protected]> Wed, 23 Mar 2022 08:16:16 +0000
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAJgnQd-b0Bf+oMW2E7sGVgO8AiqG6KRJfnBZ9gXDaTWXKm-_gA@mail.gmail.com>
Use 'auto_shutdown' and mark all of the children as 'significant'; see
https://www.erlang.org/doc/man/supervisor.html#significant_child.
Requires OTP-24.something, iirc.

On Wed, 23 Mar 2022 at 08:00, Frank Muller <[email protected]> wrote:
>
> Hi guys,
>
> How should I configure my supervisor to automatically stop it when its children are stopped?
>
> I’m using rest_for_one strategy.
>
> Thanks.
> /Frank