Better restart

This commit is contained in:
geens 2025-08-12 17:01:34 +02:00
parent 4eea572c35
commit a89140edc4

View File

@ -1,16 +1,24 @@
#!/usr/bin/bash #!/usr/bin/bash
while true
do
git stash git stash
git pull git pull
qjackctl /start-server & qjackctl /start-server &
JACK_PID=$! JACK_PID=$!
sleep 5
cargo run --release --bin audio_engine & cargo run --release --bin audio_engine &
AUDIO_ENGINE_PID=$! AUDIO_ENGINE_PID=$!
cargo run --release --bin gui -- -f & cargo run --release --bin gui -- -f &
GUI_PID=$! GUI_PID=$!
wait -n "$JACK_PID" "$AUDIO_ENGINE_PID" "$GUI_PID" wait -n $JACK_PID $AUDIO_ENGINE_PID $GUI_PID
kill "$JACK_PID" "$AUDIO_ENGINE_PID" "$GUI_PID"
killall qjackctl jackd audio_engine gui cargo
sleep 10
done