commit | 5296cd28bb8e993389d213662c15dd9e3862ef55 | [log] [tgz] |
---|---|---|
author | Cosmos Nicolaou <cnicolaou@gmail.com> | Wed Jul 22 16:01:25 2015 -0700 |
committer | Cosmos Nicolaou <cnicolaou@gmail.com> | Wed Jul 22 16:06:04 2015 -0700 |
tree | 652843168af40a19eabf1fa0522a71429cb27f21 | |
parent | 00e9f28aeab6bbd8bac93e43a7f9201cc135d232 [diff] |
x/ref/runtime/internal/...: make sure tests finish rpc's before next test starts. The current rpc implementation leaves go routines running around waiting for responses from the remote end even after the root context is shutdown. Consequently, these may attempt to access the root context after it has been shutdown which will lead to a panic. The common case is to call v23.GetPrincipal(ctx). Change-Id: Ib32edbb97d575c1d6d7dfdffac1875652668f52c
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.