From 09431292874e882e7e767072a80baca45d4fce33 Mon Sep 17 00:00:00 2001 From: turtled Date: Wed, 4 Sep 2019 16:19:03 +0800 Subject: [PATCH] Fix credentials is null bug --- src/emqx_protocol.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emqx_protocol.erl b/src/emqx_protocol.erl index cc6bf1652..166adaf58 100644 --- a/src/emqx_protocol.erl +++ b/src/emqx_protocol.erl @@ -264,7 +264,7 @@ received(Packet = ?PACKET(?CONNECT), PState = #pstate{connected = false}) -> case check_max_clients() of true -> ?LOG(error, "Connection rejected due to max clients limitation"), - connack({?RC_QUOTA_EXCEEDED, PState}); + connack({?RC_QUOTA_EXCEEDED, PState#pstate{credentials = credentials(PState)}}); false -> do_received(Packet, PState) end;