TBR wspr: Fix wspr hanging when trying to unmount.

TBRing for suharsh so we can test this

PROBLEM: When wspr shuts down, server never stop.

REASON:
In WSPR, a customCaveatValiditor is used. This validator asks JS to
validate all caveats (except tpcavs). When a tab is closed, the JS
code disappears, so when the server tries to unmount, it is never
able to do so because its caveats never get validated.

SOLUTION:
The customCaveatValidator in wspr validates caveats in Go if the server
has been shutdown.

Change-Id: I14d907e6a5005b4df07d2f829d7cb7ef3f815900
1 file changed
tree: e52d8af486b24fa4a9b235aa5a0987803c3d92e3
  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

This is the code repository containing a reference implementation of the Vanadium project API.