Chris Hegarty wrote:
You're probably right, and it's just the concern that there may be code that won't now read and see the end-of-stream. The other concern is that we don't know how custom SocketImpls might behave. Overall the risk does seem low.:I can't see that anyone could be depending on the fact the available() would return > 0 after shutdownInput(), given that subsequent reads will always return -1. I just can't see why anyone would require this, but maybe I'm missing something.
-Alan.