On Tue, Mar 30, 2021 at 6:59 PM Willy Tarreau <[email protected]> wrote:
> HAProxy 2.3.9 was released on 2021/03/30. It added 5 new commits
> after version 2.3.8.
>
> This essentially fixes the rate counters issue that popped up in 2.3.8
> after the previous fix for the rate counters already.
>
> What happened is that the internal time in millisecond wraps every 49.7
> days and that the new global counter used to make sure rate counters are
> now stable across threads starts at zero and is initialized when older
> than the current thread's current date. It just happens that the wrapping
> happened a few hours ago at "Mon Mar 29 23:59:46 CEST 2021" exactly and
> that any process started since this date and for the next 24 days doesn't
> validate this condition anymore, hence doesn't rotate its rate counters
> anymore.

Thanks Willy for the quick update. That's a good example to avoid
pushing stable versions at the same time, so we have opportunities to
find those regressions.

-- 
William

Reply via email to