* @param {ReadableStreamController } controller
(controller)
| 966 | * @param {ReadableStreamController<Uint8Array>} controller |
| 967 | */ |
| 968 | function readableStreamClose (controller) { |
| 969 | try { |
| 970 | controller.close() |
| 971 | controller.byobRequest?.respond(0) |
| 972 | } catch (err) { |
| 973 | // TODO: add comment explaining why this error occurs. |
| 974 | if (!err.message.includes('Controller is already closed') && !err.message.includes('ReadableStream is already closed')) { |
| 975 | throw err |
| 976 | } |
| 977 | } |
| 978 | } |
| 979 | |
| 980 | /** |
| 981 | * @see https://streams.spec.whatwg.org/#readablestreamdefaultreader-read-all-bytes |
no test coverage detected
searching dependent graphs…