lookup_session

This commit is contained in:
Feng Lee 2015-04-23 23:36:31 +08:00
parent 21138eb487
commit 77a26ded12
1 changed files with 1 additions and 1 deletions

View File

@ -110,7 +110,7 @@ handle_call({register, ClientId, Pid}, _From, State = #state{tab = Tab}) ->
[{_, OldPid, MRef}] -> [{_, OldPid, MRef}] ->
lager:error("clientId '~s' is duplicated: pid=~p, oldpid=~p", [ClientId, Pid, OldPid]), lager:error("clientId '~s' is duplicated: pid=~p, oldpid=~p", [ClientId, Pid, OldPid]),
%%TODO: tell session old client is down here? %%TODO: tell session old client is down here?
case emqttd_session:lookup(ClientId) of case emqttd_sm:lookup_session(ClientId) of
undefined -> ok; undefined -> ok;
SessPid -> emqttd_session:client_down(SessPid, {OldPid, duplicate_id}) SessPid -> emqttd_session:client_down(SessPid, {OldPid, duplicate_id})
end, end,