veyron/runtimes/google/rt: track StreamManagers created from the runtime, so
that we can call Shutdown on them at Cleanup() time.

Not calling Shutdown exposes us to potentially losing queued writes when the
process shuts down.

See also issue 4 in https://docs.google.com/a/google.com/document/d/1C0kxfYhuOcStdV7tnLZELZpUhfQCZj47B0JrzbE29h8/edit

Change-Id: I843edf1f6f3911ddc200028ebc4415659b27f1fe
2 files changed
tree: 83c944e7d367c7797becf6d6698dc50ea378c79b
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/