catalog-backend: fix for request being treated as closed

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2024-12-16 15:24:51 +01:00
parent 659fe51c0a
commit 89db92b0e1
@@ -94,7 +94,7 @@ export async function writeEntitiesResponse(
export async function writeResponseData(res: Response, data: string | Buffer) {
const ok = res.write(data, 'utf8');
if (!ok) {
if (!res.writableNeedDrain) {
if (res.closed) {
return true;
}
const closed = await new Promise<boolean>(resolve => {