From b0006eee09ff5e4ac11f25dfe1f366804acb1382 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fr=C3=A9d=C3=A9ric=20L=C3=A9caille?= Date: Wed, 3 Nov 2021 19:01:31 +0100 Subject: [PATCH] MINOR: quic: Use QUIC_LOCK QUIC specific lock label. Very minor modifications without any impact. --- src/xprt_quic.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/xprt_quic.c b/src/xprt_quic.c index ddd60815e..9dec844e5 100644 --- a/src/xprt_quic.c +++ b/src/xprt_quic.c @@ -2909,10 +2909,10 @@ static void quic_conn_free(struct quic_conn *conn) free_quic_conn_cids(conn); /* remove the connection from receiver cids trees */ - HA_RWLOCK_WRLOCK(OTHER_LOCK, &conn->li->rx.cids_lock); + HA_RWLOCK_WRLOCK(QUIC_LOCK, &conn->li->rx.cids_lock); ebmb_delete(&conn->odcid_node); ebmb_delete(&conn->scid_node); - HA_RWLOCK_WRUNLOCK(OTHER_LOCK, &conn->li->rx.cids_lock); + HA_RWLOCK_WRUNLOCK(QUIC_LOCK, &conn->li->rx.cids_lock); for (i = 0; i < QUIC_TLS_ENC_LEVEL_MAX; i++) quic_conn_enc_level_uninit(&conn->els[i]); @@ -3609,12 +3609,12 @@ static ssize_t qc_lstnr_pkt_rcv(unsigned char **buf, const unsigned char *end, /* Try to accept a new connection. */ listener_accept(l); - HA_RWLOCK_WRLOCK(OTHER_LOCK, &l->rx.cids_lock); + HA_RWLOCK_WRLOCK(QUIC_LOCK, &l->rx.cids_lock); /* Insert the DCID the QUIC client has chosen (only for listeners) */ ebmb_insert(&l->rx.odcids, &qc->odcid_node, qc->odcid.len); /* Insert our SCID, the connection ID for the QUIC client. */ n = ebmb_insert(&l->rx.cids, &qc->scid_node, qc->scid.len); - HA_RWLOCK_WRUNLOCK(OTHER_LOCK, &l->rx.cids_lock); + HA_RWLOCK_WRUNLOCK(QUIC_LOCK, &l->rx.cids_lock); if (n != &qc->scid_node) { quic_conn_free(qc); qc = ebmb_entry(n, struct quic_conn, scid_node); -- 2.47.3