You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When running devenv up -d consecutively without stopping previously started processes, devenv overwrites the pid file stored in .devenv/processes.pid, which in turn will break devenv processes down.
To reproduce
Create default configuration with devenv init
Configure a process to start, e.g. with services.mysql.enable = true;
Run devenv up -d
Run devenv up -d
Run devenv processes down
Expected result: devenv stops the started processes.
Actual result:
Stopping process with PID 64353
Error: × Process with PID 64353 not found.
And the processes are still running, because the PID file was overwritten by the second invocation of devenv up -d.