[erlang-patches] patch to allow delete a name from epmd database without restart epmd
Raimo Niskanen
raimo+erlang-patches@REDACTED
Thu Jun 17 10:59:17 CEST 2010
On Wed, Jun 16, 2010 at 10:32:42PM +0800, Seven Du wrote:
> Hi,
>
> Sometimes some erlang nodes crashe but I found the registered name
> still exists in "epmd -names" so the erlang node cannot restart with
> the same name.
>
> I asked this question in the email list but no other ones seems to
> have this issue. I cannot replicate that but it did happend a few
> times on my server Ubuntun 7.10 with R13B02-1 compiled from source.
> I'm not sure if it is a bug, but since epmd_srv.c accepts
> EPMD_STOP_REQ but epmd just doesn't has a way to sent that request. So
> I made this patch to unregister a node name
>
> epmd -stop node_name
>
> I also fixed a few typos.
>
> This is the first time I submit patch, so please try the following and
> let me know if it has problems.
>
> git fetch git@REDACTED:seven1240/otp.git epmd_stop_cli
Thank you! It will be included in 'pu'.
That fetch command only works for you. This one I used:
git fetch git://github.com/seven1240/otp.git epmd_stop_cli
>
> Thanks.
>
> --
> Blog: http://www.dujinfang.com
> Proj: http://www.freeswitch.org.cn
--
/ Raimo Niskanen, Erlang/OTP, Ericsson AB
More information about the erlang-patches
mailing list