When I hit Ctrl+C during disposable-client VM initialization or even runtask execution (I need double Ctrl+C for that), the machine is not destroyed as part of the cleanup. I would expect it to do so (unless something like --no-destroy is on the CLI - which is not implemented yet). Make sure Ctrl+C works as expected and machine gets destroyed and undefined, in various stages of disposable client execution.
--no-destroy
This ticket had assigned some Differential requests: D603
Commit 584344d3 relates to this ticket