diff src/event/quic/ngx_event_quic_ack.c @ 9044:2b3a8d5795c9 quic

QUIC: fixed C4334 MSVC warning about 32 to 64 bits conversion.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 22 Nov 2022 18:05:37 +0400
parents a2fbae359828
children 2e51cf3ffd90
line wrap: on
line diff
--- 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);