fix(codex): abort work when app-server closes · openclaw/openclaw@06b902e
steipete
·
2026-05-17
·
via Recent Commits to openclaw:main
File tree
extensions/codex/src/app-server
| Original file line number | Diff line number | Diff line change |
|---|
@@ -5045,7 +5045,7 @@ describe("runCodexAppServerAttempt", () => {
|
5045 | 5045 | |
5046 | 5046 | const result = await run; |
5047 | 5047 | expect(result.promptError).toBe("codex app-server client closed before turn completed"); |
5048 | | -expect(result.aborted).toBe(false); |
| 5048 | +expect(result.aborted).toBe(true); |
5049 | 5049 | expect(result.timedOut).toBe(false); |
5050 | 5050 | }); |
5051 | 5051 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -2035,6 +2035,7 @@ export async function runCodexAppServerAttempt(
|
2035 | 2035 | threadId: thread.threadId, |
2036 | 2036 | turnId: activeTurnId, |
2037 | 2037 | }); |
| 2038 | +runAbortController.abort("client_closed"); |
2038 | 2039 | completed = true; |
2039 | 2040 | clearTurnAttemptIdleTimer(); |
2040 | 2041 | clearTurnCompletionIdleTimer(); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。