James Reedtwiddlingbits.net·Apr 13, 2021Debouncing with a custom GSourceWhile developing sessiond, a session manager written in C with GLib, I was presented with an ideal use case for debouncing: postponing the execution of code that would otherwise run too frequently based on the influx of external events. sessiond is r...115 readsCAdd a thoughtful commentNo comments yetBe the first to start the conversation.