summaryrefslogtreecommitdiff
path: root/test/quic_tserver_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/quic_tserver_test.c')
-rw-r--r--test/quic_tserver_test.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/test/quic_tserver_test.c b/test/quic_tserver_test.c
index a385381716..e9ae4703b2 100644
--- a/test/quic_tserver_test.c
+++ b/test/quic_tserver_test.c
@@ -215,16 +215,17 @@ static int do_test(int use_thread_assist, int use_fake_time, int use_inject)
}
if (c_connected && c_write_done && !s_read_done) {
- if (!ossl_quic_tserver_read(tserver,
+ if (!ossl_quic_tserver_read(tserver, 0,
(unsigned char *)msg2 + s_total_read,
sizeof(msg2) - s_total_read, &l)) {
- if (!TEST_true(ossl_quic_tserver_has_read_ended(tserver)))
+ if (!TEST_true(ossl_quic_tserver_has_read_ended(tserver, 0)))
goto err;
if (!TEST_mem_eq(msg1, sizeof(msg1) - 1, msg2, s_total_read))
goto err;
s_begin_write = 1;
+ s_read_done = 1;
} else {
s_total_read += l;
if (!TEST_size_t_le(s_total_read, sizeof(msg1) - 1))
@@ -233,7 +234,7 @@ static int do_test(int use_thread_assist, int use_fake_time, int use_inject)
}
if (s_begin_write && s_total_written < sizeof(msg1) - 1) {
- if (!TEST_true(ossl_quic_tserver_write(tserver,
+ if (!TEST_true(ossl_quic_tserver_write(tserver, 0,
(unsigned char *)msg2 + s_total_written,
sizeof(msg1) - 1 - s_total_written, &l)))
goto err;
@@ -241,7 +242,7 @@ static int do_test(int use_thread_assist, int use_fake_time, int use_inject)
s_total_written += l;
if (s_total_written == sizeof(msg1) - 1) {
- ossl_quic_tserver_conclude(tserver);
+ ossl_quic_tserver_conclude(tserver, 0);
c_begin_read = 1;
}
}