core: fix unhandled errors when aborting with queued messages (#12369)
This commit is contained in:
parent
102d8e72bb
commit
a45841396f
1 changed files with 0 additions and 6 deletions
|
|
@ -71,9 +71,6 @@ export namespace SessionPrompt {
|
||||||
async (current) => {
|
async (current) => {
|
||||||
for (const item of Object.values(current)) {
|
for (const item of Object.values(current)) {
|
||||||
item.abort.abort()
|
item.abort.abort()
|
||||||
for (const callback of item.callbacks) {
|
|
||||||
callback.reject(new DOMException("Aborted", "AbortError"))
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
@ -251,9 +248,6 @@ export namespace SessionPrompt {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
match.abort.abort()
|
match.abort.abort()
|
||||||
for (const item of match.callbacks) {
|
|
||||||
item.reject(new DOMException("Aborted", "AbortError"))
|
|
||||||
}
|
|
||||||
delete s[sessionID]
|
delete s[sessionID]
|
||||||
SessionStatus.set(sessionID, { type: "idle" })
|
SessionStatus.set(sessionID, { type: "idle" })
|
||||||
return
|
return
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue