We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 03b74a7 commit 0833cd1Copy full SHA for 0833cd1
1 file changed
packages/react-on-rails-pro-node-renderer/src/worker.ts
@@ -796,8 +796,16 @@ export default function run(config: Partial<Config>) {
796
await closeRequestPromise;
797
} else {
798
// Response hasn't started yet, we can send an error response
799
+ const closeRequestPromise = closeIncrementalRequest({
800
+ timeoutMs: INCREMENTAL_REQUEST_CLOSE_TIMEOUT_MS,
801
+ });
802
const errorResponse = errorResponseResult(errorMessage, incrementalTracingContext);
- await setResponse(errorResponse, res);
803
+ try {
804
+ await setResponse(errorResponse, res);
805
+ } finally {
806
+ markIncrementalResponseFinished();
807
+ await closeRequestPromise;
808
+ }
809
}
810
811
});
0 commit comments