awaitAtLeast
Suspend until n bytes become available or end of stream encountered (possibly due to exceptional close)
See also
SuspendableReadSession.await
Suspend until n bytes become available or end of stream encountered (possibly due to exceptional close)