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
When trying to run multiple scripts sequentially using concurrently, I noticed that the --kill-others-on-fail flag is not behaving as expected when used together with the --group --max-processes 1 flags, rest of the scripts still running.
Expected Behavior
If one script fails (exits with a non-zero code), all running processes should be terminated when using the --kill-others-on-fail flag, even when running scripts sequentially with --group --max-processes 1.
Current Behavior
However, when I use the --kill-others-on-fail flag in conjunction with --group --max-processes 1, concurrently is not terminating all running processes when one script fails. This behaviour is not observed when I remove --group --max-processes 1 from the command.