[erlang-questions] unregistering a process during takeover
Sat Jan 24 17:58:49 CET 2015
From: Ulf Wiger <ulf@REDACTED>
Sent: 24/01/2015 14:00
To: Nuku Ameyibor <nayibor@REDACTED>
Cc: erlang questions <erlang-questions@REDACTED>
Subject: Re: [erlang-questions] unregistering a process during takeover
On 24 Jan 2015, at 13:56, Nuku Ameyibor <nayibor@REDACTED> wrote:
but how do errors during restarts affect the distribution mechanism .
for instance how do global name clashes affect the distribution mechanism
When you start applications from the shell using application:start(App),
the default restart type is ‘temprorary’, which means that if the
application start fails, only the application is terminated. If the
application is started with application:start(App, permanent), the whole
node is terminated if the application crashes.
The application start, in its turn, fails if the processes started
synchonously from the start function fail during startup. The global name
registration usually happens during application startup.
Applications started from a boot script are automatically started as
Ulf Wiger, Co-founder & Developer Advocate, Feuerlabs Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions