veyron/runtimes/google/ipc: Ensure that the proxy name always resolves to a valid endpoint.
A couple of code-paths in resolveToAddress could result in a string that is not an
"address" (i.e., an endpoint) being returned. This change fixes that.
This should fix the javascript-integration-test continuous build where many
tests are failing with errors like:
"error serving service: failed to parse endpoint "test/proxy": invalid endpoint string"
since
https://veyron-review.googlesource.com/#/c/3533/
though I haven't been able to verify it since I can't seem to figure out how to run
the javascript integration test on my Mac yet.
Change-Id: Ifaf4ecf1e7444fd5988a9b3592702d88919cdd40
1 file changed