Fix error handling

This commit is contained in:
Justin Spahr-Summers 2024-09-27 11:20:39 +01:00
commit 1cb6869681
No known key found for this signature in database
GPG key ID: E78498BF3C053CA7

4
dist/server/sse.js generated vendored
View file

@ -70,7 +70,7 @@ export class SSEServerTransport {
try {
await this.handleMessage(JSON.parse(body));
}
catch (error) {
catch (_d) {
res.writeHead(400).end(`Invalid message: ${body}`);
return;
}
@ -86,7 +86,7 @@ export class SSEServerTransport {
}
catch (error) {
(_a = this.onerror) === null || _a === void 0 ? void 0 : _a.call(this, error);
return;
throw error;
}
(_b = this.onmessage) === null || _b === void 0 ? void 0 : _b.call(this, message);
}