From 666d3c2c51b914a5331e8dda3bd3e9329ec03771 Mon Sep 17 00:00:00 2001 From: Yanmei-Liu Date: Wed, 4 Dec 2024 20:58:34 +0800 Subject: [PATCH] [~] adjust resource limit --- src/transport/xqc_multipath.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transport/xqc_multipath.c b/src/transport/xqc_multipath.c index a0577f50..fefa7170 100644 --- a/src/transport/xqc_multipath.c +++ b/src/transport/xqc_multipath.c @@ -1660,7 +1660,7 @@ xqc_conn_update_max_path_id(xqc_connection_t *conn) xqc_int_t ret = XQC_OK; uint64_t pre_max_path_id = conn->local_max_path_id; conn->local_max_path_id += (conn->local_max_path_id + 1) / 2; - conn->local_max_path_id = xqc_max(conn->local_max_path_id, conn->max_paths_count); + conn->local_max_path_id = xqc_min(conn->local_max_path_id, conn->max_paths_count); if (xqc_conn_add_path_cid_sets(conn, pre_max_path_id + 1, conn->local_max_path_id) != XQC_OK) { xqc_log(conn->log, XQC_LOG_ERROR, "|add_path_cid_sets_error|"); return -XQC_EMALLOC;