Skip to content

Commit f27e75c

Browse files
committed
fix: abort onChat attempt when parent canceled
1 parent c5c3e1f commit f27e75c

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/browser/stores/WorkspaceStore.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1376,6 +1376,11 @@ export class WorkspaceStore {
13761376
const { signal: attemptSignal } = attemptController;
13771377
const abortAttempt = () => attemptController.abort();
13781378
signal.addEventListener("abort", abortAttempt, { once: true });
1379+
if (signal.aborted) {
1380+
abortAttempt();
1381+
signal.removeEventListener("abort", abortAttempt);
1382+
return;
1383+
}
13791384

13801385
const watchdog = this.startOnChatWatchdog(workspaceId, {
13811386
signal,

0 commit comments

Comments
 (0)