Skip to content

Commit 9b925dd

Browse files
committed
fixup! fix(@angular/ssr): settle writeResponseToNodeResponse when client disconnects
1 parent 60b6f6b commit 9b925dd

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

packages/angular/ssr/node/src/response.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ export async function writeResponseToNodeResponse(
122122
await new Promise<void>((resolve) => {
123123
if (isDestroyedOrClosed()) {
124124
resolve();
125+
125126
return;
126127
}
127128

@@ -133,6 +134,7 @@ export async function writeResponseToNodeResponse(
133134

134135
const onClose = () => {
135136
destination.off('drain', onDrain);
137+
destination.off('close', onClose);
136138
destination.off('error', onClose);
137139
cancelReader();
138140
resolve();

0 commit comments

Comments
 (0)