upgrade of supervisors child specifications
Mon Apr 28 09:47:32 CEST 2003
> Date: Fri, 25 Apr 2003 22:11:15 +0200 (CEST)
> To: eleberg@REDACTED
> Cc: erlang-questions@REDACTED
> Subject: Re: upgrade of supervisors child specifications
> From: Martin Bjorklund <mbj@REDACTED>
> Mime-Version: 1.0
> Content-Transfer-Encoding: 7bit
> X-OriginalArrivalTime: 25 Apr 2003 20:11:17.0453 (UTC)
> Bengt Kleberg <eleberg@REDACTED> wrote:
> > greetings,
> > how do i change (when doing an upgrade) the contents of a supervisors
> > child specifications?
> > it is fine to just point me to the right place in the documentation.
> If you're using the release_handler and release upgrade scripts, it is
> indeed possible. See chapter 126.96.36.199 of the SASL User's guide
> The code_change function in the supervisor will be called from the
> relup interpreter.
> In your case, I think you'll have to first terminate the old child,
> then update the supervisor (i.e. load the code and tell it to switch
> to the new code), then start the new child.
i am not allowed to terminate the old child.
will this make it more difficult? :-)
More information about the erlang-questions