snapcast
snapcast copied to clipboard
Script volume control script is called on each update without waiting for the previous to end
Describe the bug When using the --mixer script option, the script is called so many times when there is an update that it behaves as a fork bomb and my Raspberry PI 2B can't keep up and it even disconnects from the network
Steps to Reproduce
- Start an snapclient with --mixer script option. It doesn't matter what the script does, I even tried with an empty script
- Slide the volume for the client on Snapweb several times up and down without pause
- The Raspberry could not keep up with the newly created processes, stops reproducing music and if it is even pushed to disconnect from the wifi network
Environment details
- OS: Raspbian GNU/Linux 11 (bullseye)
- Snapcast version 0.27.0
- Installed from github release package