-
-
Notifications
You must be signed in to change notification settings - Fork 301
Open
Labels
Description
🐞 Bug report 🐞
Description
Player processes are supposed to outlive the execution of the Alda client, and they generally do, except, for some reason, in the case of running an Alda REPL in "server only" mode.
Steps to Reproduce
- In a separate terminal, monitor the state of the player processes by running
watch alda ps. - Start from a clean state by running
alda shutdownto shut down all current player processes. - Run
alda repl -sto start a REPL server. - Interrupt the process.
Expected Behavior
- The REPL server process disappears from the
alda psoutput. - The player processes remain alive and continue to be present in the
alda psoutput.
Actual Behavior
All of the processes die and disappear from the alda ps output.
Environment
Operating system and version: Ubuntu 20.04
Alda version:
$ alda version
alda 2.2.1
$ alda-player info
alda-player 2.2.1
log path: /home/dave/.cache/alda/logs
Health check:
$ alda doctor
(all passing)
schneiderfelipe