From 7437375a2cf96443a208e54ad0ea6994bc2249ce Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Wed, 13 Mar 2024 20:37:07 +0100 Subject: [PATCH] Fix float to int --- omr-tracker/files/bin/omr-tracker | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/omr-tracker/files/bin/omr-tracker b/omr-tracker/files/bin/omr-tracker index f75fd2a1a..d277709a8 100755 --- a/omr-tracker/files/bin/omr-tracker +++ b/omr-tracker/files/bin/omr-tracker @@ -61,11 +61,11 @@ _init_rto() { _update_rto() { if [ -z "$srtt" ]; then srtt=$1 - rttvar=$(($1 / 2)) + rttvar=$(echo "$(($1 / 2))" | cut -d. -f1) else diff=$((srtt - $1)) - rttvar=$(((75 * rttvar + 25 * (diff >= 0 ? diff : -diff)) / 100)) - srtt=$(((75 * srtt + 25 * $1) / 100)) + rttvar=$(echo "$(((75 * rttvar + 25 * (diff >= 0 ? diff : -diff)) / 100))" | cut -d. -f1) + srtt=$(echo "$(((75 * srtt + 25 * $1) / 100))" | cut -d. -f1) fi rto=$((tmp = srtt + 3 * rttvar, tmp > rto_init ? tmp : rto_init)) }