Skip to content

Commit 8331650

Browse files
committed
fix: properly set streamTimeout
1 parent 6a0bf3c commit 8331650

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

app/entry.server.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ import { renderToPipeableStream } from "react-dom/server";
1212
import type { AppLoadContext, EntryContext } from "react-router";
1313
import { ServerRouter } from "react-router";
1414

15-
const ABORT_DELAY = 5_000;
15+
// see: https://reactrouter.com/explanation/special-files#streamtimeout
16+
export const streamTimeout = 5000;
1617

1718
export default async function handleRequest(
1819
request: Request,
@@ -82,7 +83,7 @@ async function handleBotRequest(
8283
},
8384
);
8485

85-
setTimeout(abort, ABORT_DELAY);
86+
setTimeout(abort, streamTimeout + 1000);
8687
});
8788
}
8889

@@ -129,6 +130,6 @@ async function handleBrowserRequest(
129130
},
130131
);
131132

132-
setTimeout(abort, ABORT_DELAY);
133+
setTimeout(abort, streamTimeout + 1000);
133134
});
134135
}

0 commit comments

Comments
 (0)