fix: attempt to fix sse
Build and Push Image / build-backend (push) Successful in 3m21s
Build and Push Image / build-frontend (push) Successful in 5m0s
Build and Push Image / push (push) Successful in 1m18s

This commit is contained in:
2026-09-30 17:19:08 +07:00 Unverified
parent 14ef823a01
commit 1f1205b153
+5
View File
@@ -55,15 +55,19 @@ export class PubSubManager {
function ping() {
clearTimeout(heartbeatTimeout);
heartbeatTimeout = setTimeout(() => {
try {
void writer.write(":)\n\n").catch(() => { });
} catch { }
ping();
}, 90000); // cloudflare timeout = 100s
}
const write = (payload: PubPayload) => {
try {
void writer
.write(this.constructMessage(payload.data, payload.event))
.catch(() => { });
} catch { }
ping();
};
@@ -83,6 +87,7 @@ export class PubSubManager {
console.log(` DSC ${topic}`);
sub.unsubscribe(`${this.prefix}${topic}`, handler);
void writer.close().catch(() => { });
clearInterval(heartbeatTimeout);
clearTimeout(timeout);
};