Merge pull request #1742 from emqtt/emqx30-dev

fix list_to_subid error
This commit is contained in:
Feng Lee 2018-08-25 17:34:00 +08:00 committed by GitHub
commit 4e674cf132
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 4 deletions

View File

@ -124,10 +124,8 @@ list_to_subid(SubId) when is_list(SubId) ->
iolist_to_binary(SubId);
list_to_subid(SubPid) when is_pid(SubPid) ->
SubPid;
list_to_subid({SubId, SubPid}) when is_binary(SubId), is_pid(SubPid) ->
{SubId, SubPid};
list_to_subid({SubId, SubPid}) when is_list(SubId), is_pid(SubPid) ->
{iolist_to_binary(SubId), SubPid}.
list_to_subid({SubPid, SubId}) when is_pid(SubPid), is_binary(SubId) ->
{SubPid, SubId}.
%%--------------------------------------------------------------------
%% Hooks API