mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-22 14:21:25 +02:00
CLEANUP: mux-quic: remove unused QC_CF_CC_RECV
This flag was used to notify the MUX about a CONNECTION_CLOSE frame reception. It is now unused on the MUX side and can be removed. A new mechanism to detect quic-conn closing will be soon implemented.
This commit is contained in:
parent
e0be573c1b
commit
6057b4090e
@ -23,8 +23,7 @@ enum qcs_type {
|
|||||||
QCS_MAX_TYPES
|
QCS_MAX_TYPES
|
||||||
};
|
};
|
||||||
|
|
||||||
#define QC_CF_CC_RECV 0x00000001
|
#define QC_CF_BLK_MFCTL 0x00000001 /* sending blocked due to connection flow-control */
|
||||||
#define QC_CF_BLK_MFCTL 0x00000002 /* sending blocked due to connection flow-control */
|
|
||||||
|
|
||||||
struct qcc {
|
struct qcc {
|
||||||
struct connection *conn;
|
struct connection *conn;
|
||||||
|
@ -2591,11 +2591,6 @@ static int qc_parse_pkt_frms(struct quic_rx_packet *pkt, struct ssl_sock_ctx *ct
|
|||||||
qc_idle_timer_do_rearm(qc);
|
qc_idle_timer_do_rearm(qc);
|
||||||
qc->flags |= QUIC_FL_CONN_DRAINING|QUIC_FL_CONN_IMMEDIATE_CLOSE;
|
qc->flags |= QUIC_FL_CONN_DRAINING|QUIC_FL_CONN_IMMEDIATE_CLOSE;
|
||||||
}
|
}
|
||||||
/* warn the mux to close the connection */
|
|
||||||
if (qc->mux_state == QC_MUX_READY) {
|
|
||||||
qc->qcc->flags |= QC_CF_CC_RECV;
|
|
||||||
tasklet_wakeup(qc->qcc->wait_event.tasklet);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case QUIC_FT_HANDSHAKE_DONE:
|
case QUIC_FT_HANDSHAKE_DONE:
|
||||||
if (qc_is_listener(ctx->qc))
|
if (qc_is_listener(ctx->qc))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user