From 02a755fbea98732a2a8da16bf463ea1ab9b48685 Mon Sep 17 00:00:00 2001 From: z8674558 Date: Wed, 24 Feb 2021 16:01:44 +0900 Subject: [PATCH] chore(emqx_exproto): fix dialyzer warinings on default_conninfo --- apps/emqx_exproto/src/emqx_exproto_channel.erl | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/emqx_exproto/src/emqx_exproto_channel.erl b/apps/emqx_exproto/src/emqx_exproto_channel.erl index 04ed8b414..0eec36410 100644 --- a/apps/emqx_exproto/src/emqx_exproto_channel.erl +++ b/apps/emqx_exproto/src/emqx_exproto_channel.erl @@ -565,15 +565,14 @@ enrich_clientinfo(InClientInfo = #{proto_name := ProtoName}, ClientInfo) -> NClientInfo#{protocol => ProtoName}. default_conninfo(ConnInfo) -> - ConnInfo#{proto_name => undefined, - proto_ver => undefined, - clean_start => true, + ConnInfo#{clean_start => true, clientid => undefined, username => undefined, - conn_props => [], + conn_mod => undefined, + conn_props => #{}, connected => true, connected_at => erlang:system_time(millisecond), - keepalive => undefined, + keepalive => 0, receive_maximum => 0, expiry_interval => 0}.