Orphaned processes when AbleSet quits before Live

Describe your issue here:

I’ve been evaluating AbleSet, and I’ve come across a minor problem. When AbleSet quits before Live, it leaves two orphaned processes that seem to be processing the Ableton log file:

harris            2149   0.0  0.0 410133168   1488   ??  S     7:48PM   0:00.03 grep --line-buffered --color=never -e info: Loading document -e file:// -e Document locations: -e Begin ExchangeDocument -e End ExchangeDocument -e Live App: GlobalExit(): End -e Control Surface="
harris            2147   0.0  0.0 410071248   1424   ??  S     7:48PM   0:00.00 sh -c tail -f -n +1 "/Users/harris/Library/Preferences/Ableton/Live 12.0.5/Log.txt" | grep --line-buffered --color=never -e 'info: Loading document' -e 'file://' -e 'Document locations:' -e 'Begin ExchangeDocument' -e 'End ExchangeDocument' -e 'Live App: GlobalExit(): End' -e 'Control Surface="'### Please fill out these values to make it easier to troubleshoot:

If I quit Live first, these processes are cleaned up.

It’s a minor thing, but it’d be nice if the processes were cleaned up when AbleSet quits too.

  • OS and Version: macOS Sonoma 14.5
  • Version of AbleSet: 2.6.7
  • Version of Ableton Live: 12.0.5
2 Likes

Hey @willharris, welcome to the forum!

Thank you for reporting this bug! I’ve managed to reproduce it on my end and will publish a new version with a fix soon

Please feel free to reach out if you have any further questions :slight_smile:

1 Like