Skip to content

Commit 747e942

Browse files
committed
refactor(@angular/ssr): simplify response destroyed/closed check
(cherry picked from commit 36dff80)
1 parent db06933 commit 747e942

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

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

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@ import type { Http2ServerResponse } from 'node:http2';
1717
*/
1818
function isResponseDestroyedOrClosed(destination: ServerResponse | Http2ServerResponse): boolean {
1919
return (
20-
Boolean(destination.destroyed) ||
21-
Boolean(destination.closed) ||
22-
Boolean(destination.writableEnded) ||
20+
destination.destroyed ||
21+
destination.closed ||
22+
destination.writableEnded ||
2323
('stream' in destination &&
24-
(!destination.stream ||
25-
Boolean(destination.stream.destroyed) ||
26-
Boolean(destination.stream.closed)))
24+
(!destination.stream || destination.stream.destroyed || destination.stream.closed))
2725
);
2826
}
2927

0 commit comments

Comments
 (0)