I have been doing some thing about the details of the output stream life cycle. I believe the application should be responsible for emitting all its data and then signaling the end with either done or a quit signal. It should not close the Supply. The server signals receipt of the done/quit signal by closing the Supply. I could be convinced otherwise, but I think this makes the most sense.
I have been doing some thing about the details of the output stream life cycle. I believe the application should be responsible for emitting all its data and then signaling the end with either done or a quit signal. It should not close the Supply. The server signals receipt of the done/quit signal by closing the Supply. I could be convinced otherwise, but I think this makes the most sense.