easystroke
easystroke copied to clipboard
switch from fork to g_spawn_async
I've been using easystroke with the bspwm window manager to create touchscreen actions (like draw a w to open a web browser etc).
It is working really well but I noticed I was ending up with a lot of zombie processes. Switching from fork to glib's g_spawn_async function as in this commit fixed this for me.
I can confirm this working on fedora 25
I can confirm this is working in Ubuntu 16.04.
This fixes a serious bug that can lead to system instability. Without this patch, if a 'Command' action is commonly used, it will lead to so many zombie processes that the OS will be unable to launch additional processes.
Unfortunately, this project seems rather dead.
Dead or not it still works fine. (with that path)
It is a shame easystroke seems abandoned. Is there a maintained replacement? I know there has been other gesture work done by ubuntu.
Has anyone tried contacting the author? It's one of my favourite packages, can't imagine working without it.