From 3817f05efa7c6199bd5f6ea350280786f8564c80 Mon Sep 17 00:00:00 2001 From: Simon MacMullen Date: Fri, 6 Dec 2013 11:31:32 +0000 Subject: Explain --- src/rabbit_reader.erl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl index 2c19b2bf..46c5c42a 100644 --- a/src/rabbit_reader.erl +++ b/src/rabbit_reader.erl @@ -1079,6 +1079,8 @@ emit_stats(State) -> %% If we emit an event which looks like we are in flow control, it's not a %% good idea for it to be our last even if we go idle. Keep emitting %% events, either we stay busy or we drop out of flow control. + %% The 5 is to match the test in formatters.js:fmt_connection_state(). + %% This magic number will go away when bug 24829 is merged. case proplists:get_value(last_blocked_age, Infos) < 5 of true -> ensure_stats_timer(State1); _ -> State1 -- cgit v1.2.1