summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_memory_monitor.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_memory_monitor.erl b/src/rabbit_memory_monitor.erl
index 0b6ad5c78a..03b3bfdec2 100644
--- a/src/rabbit_memory_monitor.erl
+++ b/src/rabbit_memory_monitor.erl
@@ -153,7 +153,8 @@ handle_call({report_queue_duration, Pid, QueueDuration}, From,
queue_durations = Durations,
desired_duration = SendDuration}) ->
- QueueDuration1 = case QueueDuration > ?MAX_QUEUE_DURATION of
+ QueueDuration1 = case infinity == QueueDuration orelse
+ QueueDuration > ?MAX_QUEUE_DURATION of
true -> infinity;
false -> QueueDuration
end,