diff options
| author | Dax <[email protected]> | 2026-02-05 17:27:27 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-05 22:27:27 +0000 |
| commit | a45841396fa1f804bc9e1f2e8d3db657f4fffe55 (patch) | |
| tree | 1327bb35932248e15cfe22e7e2058a11328d4772 | |
| parent | 102d8e72bb402f1e49acdac683b255dd371afa14 (diff) | |
| download | opencode-a45841396fa1f804bc9e1f2e8d3db657f4fffe55.tar.gz opencode-a45841396fa1f804bc9e1f2e8d3db657f4fffe55.zip | |
core: fix unhandled errors when aborting with queued messages (#12369)
| -rw-r--r-- | packages/opencode/src/session/prompt.ts | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts index 3eec9ed4a..bcfccfb3e 100644 --- a/packages/opencode/src/session/prompt.ts +++ b/packages/opencode/src/session/prompt.ts @@ -71,9 +71,6 @@ export namespace SessionPrompt { async (current) => { for (const item of Object.values(current)) { item.abort.abort() - for (const callback of item.callbacks) { - callback.reject(new DOMException("Aborted", "AbortError")) - } } }, ) @@ -251,9 +248,6 @@ export namespace SessionPrompt { return } match.abort.abort() - for (const item of match.callbacks) { - item.reject(new DOMException("Aborted", "AbortError")) - } delete s[sessionID] SessionStatus.set(sessionID, { type: "idle" }) return |
