fix(emqx): return reason code 0x05 when open_session failed
This commit is contained in:
parent
587aabd3a9
commit
8d2ddb0535
|
@ -428,7 +428,7 @@ process(?CONNECT_PACKET(
|
||||||
{?RC_SUCCESS, SP, PState4};
|
{?RC_SUCCESS, SP, PState4};
|
||||||
{error, Error} ->
|
{error, Error} ->
|
||||||
?LOG(error, "Failed to open session: ~p", [Error]),
|
?LOG(error, "Failed to open session: ~p", [Error]),
|
||||||
{?RC_UNSPECIFIED_ERROR, PState1#pstate{credentials = Credentials0}}
|
{?RC_NOT_AUTHORIZED, PState1#pstate{credentials = Credentials0}}
|
||||||
end;
|
end;
|
||||||
{error, Reason} ->
|
{error, Reason} ->
|
||||||
?LOG(warning, "Client ~s (Username: '~s') login failed for ~p", [NewClientId, Username, Reason]),
|
?LOG(warning, "Client ~s (Username: '~s') login failed for ~p", [NewClientId, Username, Reason]),
|
||||||
|
|
Loading…
Reference in New Issue