# HG changeset patch # User Sergey Kandaurov # Date 1669125937 -14400 # Node ID 2b3a8d5795c9133fe84f653196600ecb6aaa3f6f # Parent 5b49f8bac1b43e42bc73ebf7629287b0347ada17 QUIC: fixed C4334 MSVC warning about 32 to 64 bits conversion. diff --git a/src/event/quic/ngx_event_quic_ack.c b/src/event/quic/ngx_event_quic_ack.c --- a/src/event/quic/ngx_event_quic_ack.c +++ b/src/event/quic/ngx_event_quic_ack.c @@ -195,7 +195,7 @@ ngx_quic_rtt_sample(ngx_connection_t *c, } else { qc->min_rtt = ngx_min(qc->min_rtt, latest_rtt); - ack_delay = ack->delay * (1 << qc->ctp.ack_delay_exponent) / 1000; + ack_delay = (ack->delay << qc->ctp.ack_delay_exponent) / 1000; if (c->ssl->handshaked) { ack_delay = ngx_min(ack_delay, qc->ctp.max_ack_delay);