summaryrefslogtreecommitdiff
path: root/ext/flash/01_http.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/flash/01_http.js')
-rw-r--r--ext/flash/01_http.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/ext/flash/01_http.js b/ext/flash/01_http.js
index fcea23a95..789979ff9 100644
--- a/ext/flash/01_http.js
+++ b/ext/flash/01_http.js
@@ -10,7 +10,7 @@
const {
ReadableStream,
ReadableStreamPrototype,
- getReadableStreamRid,
+ getReadableStreamResourceBacking,
readableStreamClose,
_state,
} = window.__bootstrap.streams;
@@ -333,8 +333,8 @@
}
if (isStreamingResponseBody === true) {
- const resourceRid = getReadableStreamRid(respBody);
- if (resourceRid) {
+ const resourceBacking = getReadableStreamResourceBacking(respBody);
+ if (resourceBacking) {
if (respBody.locked) {
throw new TypeError("ReadableStream is locked.");
}
@@ -352,7 +352,8 @@
),
serverId,
i,
- resourceRid,
+ resourceBacking.rid,
+ resourceBacking.autoClose,
).then(() => {
// Release JS lock.
readableStreamClose(respBody);