Skip to content

Commit 7e6364d

Browse files
authored
fix: don't call next middleware if user sent response in proxy.bypass (#19318)
1 parent e976585 commit 7e6364d

File tree

1 file changed

+3
-0
lines changed
  • packages/vite/src/node/server/middlewares

1 file changed

+3
-0
lines changed

packages/vite/src/node/server/middlewares/proxy.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,9 @@ export function proxyMiddleware(
225225
if (typeof bypassResult === 'string') {
226226
debug?.(`bypass: ${req.url} -> ${bypassResult}`)
227227
req.url = bypassResult
228+
if (res.writableEnded) {
229+
return
230+
}
228231
return next()
229232
}
230233
if (bypassResult === false) {

0 commit comments

Comments
 (0)