]> git.kaiwu.me - nginx.git/commitdiff
QUIC: fixed C4334 MSVC warning about 32 to 64 bits conversion.
authorSergey Kandaurov <pluknet@nginx.com>
Tue, 22 Nov 2022 14:05:37 +0000 (18:05 +0400)
committerSergey Kandaurov <pluknet@nginx.com>
Tue, 22 Nov 2022 14:05:37 +0000 (18:05 +0400)
src/event/quic/ngx_event_quic_ack.c

index 1d530c85a1ae05fb8404d29b422698cc27b58b88..ebbcf721084273bbe6628d3eb86824c9060052e7 100644 (file)
@@ -195,7 +195,7 @@ ngx_quic_rtt_sample(ngx_connection_t *c, ngx_quic_ack_frame_t *ack,
     } 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);