mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-31 22:50:11 +01:00
evdev: reduce the "your system is slow" warning to 5 per hour
Two cases where this can happen: system is currently slow and delaying events,
n which case we'll get a burst and it'll show up in the log files anyway. Or
the system is generally slow and we get these warnings all the time. In the
latter case, let's not spam the log.
Fixes #533
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 5faa3b7ae9)
This commit is contained in:
parent
4cfe13df44
commit
1e547e2baa
1 changed files with 2 additions and 2 deletions
|
|
@ -2225,8 +2225,8 @@ evdev_device_create(struct libinput_seat *seat,
|
|||
|
||||
/* at most 5 SYN_DROPPED log-messages per 30s */
|
||||
ratelimit_init(&device->syn_drop_limit, s2us(30), 5);
|
||||
/* at most 5 "delayed processing" log messages per minute */
|
||||
ratelimit_init(&device->delay_warning_limit, s2us(60), 5);
|
||||
/* at most 5 "delayed processing" log messages per hour */
|
||||
ratelimit_init(&device->delay_warning_limit, s2us(60 * 60), 5);
|
||||
/* at most 5 log-messages per 5s */
|
||||
ratelimit_init(&device->nonpointer_rel_limit, s2us(5), 5);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue