From 6209d47aaedcc90a674c4f334e88ba13b675604d Mon Sep 17 00:00:00 2001 From: Feng Date: Mon, 12 Oct 2015 21:06:18 +0800 Subject: [PATCH] name --- src/emqttd_sm.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/emqttd_sm.erl b/src/emqttd_sm.erl index 49db5be9c..719ac0ca1 100644 --- a/src/emqttd_sm.erl +++ b/src/emqttd_sm.erl @@ -85,7 +85,10 @@ mnesia(copy) -> %%------------------------------------------------------------------------------ -spec start_link(Id :: pos_integer()) -> {ok, pid()} | ignore | {error, any()}. start_link(Id) -> - gen_server2:start_link(?MODULE, [Id], []). + gen_server2:start_link({local, name(Id)}, ?MODULE, [Id], []). + +name(Id) -> + list_to_atom("emqttd_sm_" ++ integer_to_list(Id)). %%------------------------------------------------------------------------------ %% @doc Pool name.