A debounce delay just doesn't sound right.
If a user press the power button twice and the kernel dutifully reports two events, why a debounce is required when there are _actual_ two events?
If there's a race between gsd and gnome-session, proper ordering should be imposed, instead of adding a delay to workaround the race.
A debounce delay just doesn't sound right.
If a user press the power button twice and the kernel dutifully reports two events, why a debounce is required when there are _actual_ two events?
If there's a race between gsd and gnome-session, proper ordering should be imposed, instead of adding a delay to workaround the race.