stream: throw on premature close in Readable[AsyncIterator]
requested to merge github/fork/RaisinTen/stream/handle-premature-close-in-readable-async-iterator into master
Fixes: https://github.com/nodejs/node/issues/39086 Signed-off-by: Darshan Sen raisinten@gmail.com