devtools/device/dmrun: Minor fixes to error handling

Avoid infinite recursive call to dieIfError if there is a problem
deleting the GCE instance on cleanup, and, if dying, delete the
GCE instance before cleaning up the workdir. (Doing it in the other
order causes the vcloud binary to be deleted.)

Change-Id: Id71ca43773c736b04fe5beb473aaf6ba3d43d509
1 file changed
tree: 18c3678c1369301c51bb2b2f5aa3fe55e7e126d7
  1. cmd/
  2. examples/
  3. internal/
  4. lib/
  5. runtime/
  6. services/
  7. test/
  8. .gitignore
  9. AUTHORS
  10. CONTRIBUTORS
  11. envvar.go
  12. envvar_test.go
  13. LICENSE
  14. PATENTS
  15. README.md
  16. VERSION
README.md

Vanadium

This repository contains a reference implementation of the Vanadium APIs.

Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.