pub async fn wait_interruptible(
    name: &str,
    process: Child,
    interrupt_rx: Receiver<()>
) -> Result<CommandResult<()>>