2798: Tracks opening and closing of readers, will block closing AsyncStream
authorPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 21 May 2014 02:23:18 +0000 (22:23 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 21 May 2014 02:23:18 +0000 (22:23 -0400)
commit2f32f3483d18e9a89a8b5c13e022495c8681db04
treee1905ec08f539de93d37a15715e712d8a4204aa4
parent3986815ae5e7e61c48f3ed979c32358710ef7e20
2798: Tracks opening and closing of readers, will block closing AsyncStream
until all readers are closed.  Additionally, will block if too many readers are
created.
sdk/go/src/arvados.org/streamer/streamer.go
sdk/go/src/arvados.org/streamer/streamer_test.go
sdk/go/src/arvados.org/streamer/transfer.go