https://bugs.kde.org/show_bug.cgi?id=464251

Devin Lin <espi...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/powerdevil/commit/a5575e |ma/powerdevil/commit/0dfefa
                   |dc8bb7da61a7ae0e4237f699203 |03038650830c0797b03c66e6eb6
                   |b367b38                     |1ba3e40

--- Comment #6 from Devin Lin <espi...@gmail.com> ---
Git commit 0dfefa03038650830c0797b03c66e6eb61ba3e40 by Devin Lin.
Committed on 19/01/2023 at 16:18.
Pushed by devinlin into branch 'Plasma/5.27'.

daemon: Fix wakeup removal not rescheduling the timerfd wakeup

Fixes wakeup removal for the current event from sometimes not rescheduling the
timerfd wakeup for the next event, causing the current event to trigger for
another cookie.

This happens because error checking condition was invalid; events can get
removed from the middle of the list as well.

We experienced this issue in kclock, which can be read about here:
https://bugs.kde.org/show_bug.cgi?id=464251

Fix

M  +5    -3    daemon/powerdevilcore.cpp

https://invent.kde.org/plasma/powerdevil/commit/0dfefa03038650830c0797b03c66e6eb61ba3e40

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to