Files
Ben Ford 394b324871 Logger: Don't discard WARNING or ERROR messages.
When the logger reaches it's threshold for messages, don't discard the
WARNING or ERROR messages up to a certain amount. If THAT threshold
reaches its maximum, start discarding the oldest non-WARNING/ERROR
messages until we only have WARNING and ERROR messages left. Everything
will be discarded after that until we have room again for more.

Also added a test that limits the queue sizes and logs many messages to
see the queues hitting their maximums and discarding the appropriate
messages.

Fixes: #1882
2026-07-13 16:49:34 +00:00
..
2022-09-12 16:18:19 -05:00
2022-09-12 16:18:19 -05:00
2021-11-15 22:48:56 -06:00
2021-11-15 22:48:56 -06:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2021-11-18 10:19:10 -06:00
2021-11-18 10:19:10 -06:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2020-06-10 09:33:28 -05:00
2016-10-27 09:53:55 -04:00
2021-11-15 22:48:56 -06:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2023-06-09 18:19:49 +00:00
2022-05-09 08:21:45 -05:00
2021-11-18 10:19:10 -06:00