i3blocks
i3blocks copied to clipboard
Two consecutive signals crash block until next timeout
When a signal is sent to update a block, and while the block's process is running another signal is sent, the block's process crashes, so it disappears and doesn't get updated again until the next signal is sent or timeout reached.
I finally tracked this bug down and fixed it in #454.
PS: I can't overstate how happy I am to finally track down this bug after more than a year of being bothered by it. Hope this helps others as well :).
Hi @nfraprado! Thanks for going down this rabbit hole! Unfortunately I'm not able to reproduce the issue on my side. Do you have a minimal example to reproduce this?