diff --git a/src/emqttd_session.erl b/src/emqttd_session.erl index a1b4ab47a..bc9c6f5b2 100644 --- a/src/emqttd_session.erl +++ b/src/emqttd_session.erl @@ -585,7 +585,8 @@ kick(_ClientId, Pid, Pid) -> ignore; kick(ClientId, OldPid, Pid) -> unlink(OldPid), - OldPid ! {shutdown, conflict, {ClientId, Pid}}. + OldPid ! {shutdown, conflict, {ClientId, Pid}}, + ok. %%------------------------------------------------------------------------------ %% Check inflight and awaiting_rel