From 77a26ded12f8bed868f8d1b0e23c6fbea3bfb64c Mon Sep 17 00:00:00 2001 From: Feng Lee Date: Thu, 23 Apr 2015 23:36:31 +0800 Subject: [PATCH] lookup_session --- apps/emqttd/src/emqttd_cm.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqttd/src/emqttd_cm.erl b/apps/emqttd/src/emqttd_cm.erl index 87396ea55..3dd0fcdf2 100644 --- a/apps/emqttd/src/emqttd_cm.erl +++ b/apps/emqttd/src/emqttd_cm.erl @@ -110,7 +110,7 @@ handle_call({register, ClientId, Pid}, _From, State = #state{tab = Tab}) -> [{_, OldPid, MRef}] -> lager:error("clientId '~s' is duplicated: pid=~p, oldpid=~p", [ClientId, Pid, OldPid]), %%TODO: tell session old client is down here? - case emqttd_session:lookup(ClientId) of + case emqttd_sm:lookup_session(ClientId) of undefined -> ok; SessPid -> emqttd_session:client_down(SessPid, {OldPid, duplicate_id}) end,