One thing that still isn't working quite right - when I terminate the stream it looks like the ChannelReader doesn't complete, so the client never knows that it's time to exit. That could be an issue with the way the stream stage is implemented, but I suspect it's something dumber than that with my own code.
One thing that still isn't working quite right - when I terminate the stream it looks like the
ChannelReader
doesn't complete, so the client never knows that it's time to exit. That could be an issue with the way the stream stage is implemented, but I suspect it's something dumber than that with my own code.