commit | fbcfe89e003ffca4116158691ba6f6d6bf328e59 | [log] [tgz] |
---|---|---|
author | Bogdan Caprita <caprita@google.com> | Tue Sep 30 16:50:45 2014 -0700 |
committer | Bogdan Caprita <caprita@google.com> | Tue Sep 30 16:50:52 2014 -0700 |
tree | 83c944e7d367c7797becf6d6698dc50ea378c79b | |
parent | a09f26bb0c1c467b7d16aa14a51df94dc53c4992 [diff] |
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