summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_variable_queue.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_variable_queue.erl b/src/rabbit_variable_queue.erl
index a558b02239..d9f22c5a4d 100644
--- a/src/rabbit_variable_queue.erl
+++ b/src/rabbit_variable_queue.erl
@@ -634,7 +634,7 @@ ram_duration(State = #vqstate { egress_rate = Egress,
out_counter = 0,
ram_msg_count_prev = RamMsgCount })}.
-needs_idle_timeout(#vqstate { on_sync = {_, _, SFuns}}) when SFuns =/= [] ->
+needs_idle_timeout(#vqstate { on_sync = {_, _, [_|_]}}) ->
true;
needs_idle_timeout(State = #vqstate { target_ram_msg_count = TargetRamMsgCount,
ram_msg_count = RamMsgCount,