diff --git a/apps/emqx_gateway/src/coap/emqx_coap_channel.erl b/apps/emqx_gateway/src/coap/emqx_coap_channel.erl index b4f9e30f0..005342e09 100644 --- a/apps/emqx_gateway/src/coap/emqx_coap_channel.erl +++ b/apps/emqx_gateway/src/coap/emqx_coap_channel.erl @@ -303,8 +303,11 @@ handle_cast(Req, Channel) -> -spec(handle_info(Info :: term(), channel()) -> ok | {ok, channel()} | {shutdown, Reason :: term(), channel()}). +handle_info({subscribe, _AutoSubs}, Channel) -> + {ok, Channel}; + handle_info(Info, Channel) -> - ?SLOG(error, #{msg => "unexpected_info", info => Info}), + ?SLOG(warning, #{msg => "unexpected_info", info => Info}), {ok, Channel}. %%--------------------------------------------------------------------