hello: Fix bug in error reporting.

I finally figured out what was going on.  If the mounttable fails
to produce the expected NAME variable before a timeout then it just returns
empty string.  We would then pass an empty string environment variable
for namespace which would cause the next binary to try to talk to the
production mounttable.  This made the test output very confusing.

Now I correctly report a fatal error if expected variables don't turn up.
I removed all the namespace related environment variable logic, since
using the commandline is safer and more transparent (it gets printed
in the output when the test fails).

Change-Id: I596d49b4c83fb37011ca8cc8cc86c5c6a2159ad7
1 file changed
tree: a41e86a6b524e450e81e51b8ce6e12dcd10d6488
  1. cmd/
  2. envvar/
  3. examples/
  4. internal/
  5. lib/
  6. profiles/
  7. services/
  8. test/
  9. .gitignore
  10. AUTHORS
  11. CONTRIBUTORS
  12. LICENSE
  13. PATENTS
  14. README.md
  15. 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.