Skip to content

Commit 544f52a

Browse files
committed
should not throw error while reading stream
1 parent a5ce745 commit 544f52a

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

src/middleware.js

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ export default function wrapper(context) {
4848
headers = headers(req, res, context);
4949
}
5050

51-
let stream;
5251
let fileSize;
5352

5453
if (!filename) {
@@ -102,20 +101,15 @@ export default function wrapper(context) {
102101

103102
// Buffer
104103
const ranges = handleRangeHeaders(context, fileSize, req, res);
105-
try {
106-
stream = context.outputFileSystem.createReadStream(
107-
filename,
108-
ranges
109-
? {
110-
start: ranges.start,
111-
end: ranges.end,
112-
}
113-
: {}
114-
);
115-
} catch (_ignoreError) {
116-
await goNext();
117-
return;
118-
}
104+
const stream = context.outputFileSystem.createReadStream(
105+
filename,
106+
ranges
107+
? {
108+
start: ranges.start,
109+
end: ranges.end,
110+
}
111+
: {}
112+
);
119113

120114
const responseSize = ranges ? 1 + (ranges.end - ranges.start) : fileSize;
121115
res.setHeader("Content-Length", responseSize);

0 commit comments

Comments
 (0)