summaryrefslogtreecommitdiff
path: root/ext/cache/01_cache.js
diff options
context:
space:
mode:
authorMarcos Casagrande <marcoscvp90@gmail.com>2022-10-05 13:01:24 +0200
committerGitHub <noreply@github.com>2022-10-05 16:31:24 +0530
commit3a3a8484069c9c6955fcb83ea761f9f74638175a (patch)
tree8040699890d5142126f10b7cff3ee3bb429f5f16 /ext/cache/01_cache.js
parentb5425ae2d37d3dd123cbc0430785c0f61082e3e3 (diff)
fix(ext/cache): prevent cache insert if body is not fully written (#16138)
Diffstat (limited to 'ext/cache/01_cache.js')
-rw-r--r--ext/cache/01_cache.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/cache/01_cache.js b/ext/cache/01_cache.js
index c22390a6d..fa0b68037 100644
--- a/ext/cache/01_cache.js
+++ b/ext/cache/01_cache.js
@@ -145,12 +145,12 @@
while (true) {
const { value, done } = await reader.read();
if (done) {
+ await core.shutdown(rid);
break;
}
await core.write(rid, value);
}
} finally {
- await core.shutdown(rid);
core.close(rid);
}
}