| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -47,6 +47,10 @@ const { | |||
| 47 | 47 | DOMException, | |
| 48 | 48 | } = internalBinding('messaging'); | |
| 49 | 49 | ||
| 50 | + const { | ||
| 51 | + markPromiseAsHandled, | ||
| 52 | + } = internalBinding('util'); | ||
| 53 | + | ||
| 50 | 54 | const { | |
| 51 | 55 | isArrayBufferView, | |
| 52 | 56 | isDataView, | |
@@ -1569,9 +1573,9 @@ function readableStreamPipeTo( | |||
| 1569 | 1573 | } | |
| 1570 | 1574 | ||
| 1571 | 1575 | // Write the chunk - we're already in a separate microtask from enqueue | |
| 1572 | - // because we awaited writer[kState].ready.promise above | ||
| 1576 | + // because we awaited writer[kState].ready.promise above. | ||
| 1573 | 1577 | state.currentWrite = writableStreamDefaultWriterWrite(writer, chunk); | |
| 1574 | - setPromiseHandled(state.currentWrite); | ||
| 1578 | + markPromiseAsHandled(state.currentWrite); | ||
| 1575 | 1579 | ||
| 1576 | 1580 | // Check backpressure after each write | |
| 1577 | 1581 | if (dest[kState].backpressure) { | |
@@ -1675,7 +1679,7 @@ class PipeToReadableStreamReadRequest { | |||
| 1675 | 1679 | // "ReadableStreamPipeTo" step 15's "chunk steps". | |
| 1676 | 1680 | queueMicrotask(() => { | |
| 1677 | 1681 | this.state.currentWrite = writableStreamDefaultWriterWrite(this.writer, chunk); | |
| 1678 | - setPromiseHandled(this.state.currentWrite); | ||
| 1682 | + markPromiseAsHandled(this.state.currentWrite); | ||
| 1679 | 1683 | this.promise.resolve(false); | |
| 1680 | 1684 | }); | |
| 1681 | 1685 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments