fix: data corruption in protocol.handle (#41894)

This commit is contained in:
Jeremy Rose 2024-04-22 13:40:01 -07:00 committed by GitHub
parent 46adb0a3a9
commit 4e8c28fdf0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 45 additions and 1 deletions

View file

@ -18,7 +18,7 @@ function makeStreamFromPipe (pipe: any): ReadableStream {
try {
const rv = await pipe.read(buf);
if (rv > 0) {
controller.enqueue(buf.subarray(0, rv));
controller.enqueue(buf.slice(0, rv));
} else {
controller.close();
}