When stopping a build while the JDK downloading task in running can leave the download unfinished. Subsequent builds won't re-download because the file is already there, but it fails to unpack.
We should make sure to only leave files behind that finished downloading.
When stopping a build while the JDK downloading task in running can leave the download unfinished. Subsequent builds won't re-download because the file is already there, but it fails to unpack.
We should make sure to only leave files behind that finished downloading.