From 005cb38099029fbae609f72dad4961c5d855cc0f Mon Sep 17 00:00:00 2001 From: William Yang Date: Tue, 21 May 2024 17:10:36 +0200 Subject: [PATCH] fix: apply default stream start flag ?QUIC_STREAM_START_FLAG_SHUTDOWN_ON_FAIL --- src/quicer.erl | 2 +- test/quicer_SUITE.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/quicer.erl b/src/quicer.erl index e161450e..e3966feb 100644 --- a/src/quicer.erl +++ b/src/quicer.erl @@ -1285,7 +1285,7 @@ stats_map(_) -> undefined. default_stream_opts() -> - #{active => true}. + #{active => true, start_flag => ?QUIC_STREAM_START_FLAG_SHUTDOWN_ON_FAIL}. default_conn_opts() -> #{ diff --git a/test/quicer_SUITE.erl b/test/quicer_SUITE.erl index 69a802e3..4647a53b 100644 --- a/test/quicer_SUITE.erl +++ b/test/quicer_SUITE.erl @@ -1958,7 +1958,7 @@ tc_stream_open_flag_unidirectional(Config) -> receive {quic, <<"ping1">>, Stm, _} -> ct:fail("unidirectional stream should not receive any"); - {quic, stream_closed, Stm, #{is_conn_shutdown := true, is_app_closing := false}} -> + {quic, stream_closed, Stm, #{is_conn_shutdown := _, is_app_closing := false}} -> ct:pal("stream is closed due to connecion idle") end, ?assert(is_integer(Rid)),