fix: make session resume atomic across restarts
This commit is contained in:
@@ -91,4 +91,10 @@ export class SseHub {
|
||||
this.buffers.delete(sessionId);
|
||||
this.subs.delete(sessionId);
|
||||
}
|
||||
|
||||
/** Permanently discard transport state for a deleted session id. */
|
||||
forget(sessionId: string): void {
|
||||
this.clear(sessionId);
|
||||
this.lastIds.delete(sessionId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user