Under some rare racy conditions sub-processes (like run tests) do not get cancelled. I think this is if Ctrl+C is pressed while the process is being started. If the subprocess is already running, it will get cancelled immediately. Probably unavoidable, but also not too common or problematic.
fixed #166
TODO (check if already done)
Under some rare racy conditions sub-processes (like run tests) do not get cancelled. I think this is if Ctrl+C is pressed while the process is being started. If the subprocess is already running, it will get cancelled immediately. Probably unavoidable, but also not too common or problematic.