summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_memory_monitor.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_memory_monitor.erl b/src/rabbit_memory_monitor.erl
index 0b6ad5c78a..99becb57da 100644
--- a/src/rabbit_memory_monitor.erl
+++ b/src/rabbit_memory_monitor.erl
@@ -241,7 +241,7 @@ internal_update(State = #state{memory_limit = Limit,
DesiredDurationAvg1 =
case AvgDuration == infinity orelse MemoryRatio > 2 of
true -> infinity;
- false -> lists:max([0, AvgDuration * MemoryRatio])
+ false -> lists:max([0, trunc(AvgDuration * MemoryRatio)])
end,
State1 = State#state{memory_ratio = MemoryRatio,
desired_duration = DesiredDurationAvg1},