v.io/x/ref/services/syncbase: start ServerBlobFetcher() in server,NewService()

This change moves the starting of the vsync.ServerBlobFetcher()
back into server,NewService(), and wait for it to exit on service.Close().
I've checked (with printfs, now removed) that this is indeed being invoked by some
existing tests.

Some of the prerequisites for the blob fetcher are not set up in tests of
vsync, which was causing some error messages to be generated.

Change-Id: I18e969924bf3a085af602fc8bf71603ec6b22b1c
3 files changed
tree: 7e3c81b2be92ce62313813b36610e9a8cdf390f5
  1. cmd/
  2. examples/
  3. internal/
  4. lib/
  5. runtime/
  6. services/
  7. test/
  8. .gitignore
  9. AUTHORS
  10. CONTRIBUTING.md
  11. CONTRIBUTORS
  12. envvar.go
  13. envvar_test.go
  14. LICENSE
  15. PATENTS
  16. README.md
  17. 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.