LukeSmithxyz / dwmblocks

My status bar: my build of the modular dwmblocks
GNU General Public License v2.0
430 stars 368 forks source link

Fix statusbar freezing #104

Closed ejv2 closed 2 years ago

ejv2 commented 2 years ago

Block signal handlers from running recursively (when a handler is already running) to avoid deadlock on Xorg connection. It seems that they changed the function to include some mutual exclusion lock that's getting locked on connection. Shouldn't affect anything else.

Fixes #102