From 63706d9cd81a7e8deb3f2db85e9cfff8e83ed761 Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Tue, 3 Mar 2026 11:59:31 +0800 Subject: [PATCH] fix quic channel --- apps/sdlan/src/quic/sdlan_quic_channel.erl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/sdlan/src/quic/sdlan_quic_channel.erl b/apps/sdlan/src/quic/sdlan_quic_channel.erl index dded336..b07e972 100644 --- a/apps/sdlan/src/quic/sdlan_quic_channel.erl +++ b/apps/sdlan/src/quic/sdlan_quic_channel.erl @@ -99,6 +99,10 @@ handle_event(internal, do_init, initializing, State=#state{conn = Conn}) -> {ok, _} = quicer:async_accept_stream(Conn, #{active => true}), {next_state, waiting_stream, State}; +handle_event(info, {quic, dgram_state_changed, Conn, Opts = #{dgram_send_enabled := true}}, waiting_stream, State=#state{conn = Conn}) -> + logger:debug("[sdlan_quic_channel] dgram_state_changed, opts: ~p", [Opts]), + {keep_state, State}; + handle_event(info, {quic, new_stream, Stream, Opts}, waiting_stream, State=#state{max_packet_size = MaxPacketSize, heartbeat_sec = HeartbeatSec}) -> logger:debug("[sdlan_quic_channel] call new_stream: ~p, opts: ~p", [Stream, Opts]), %% 发送欢迎消息