Skip to content

fix(config): 补齐创建流程回滚与跨进程并发保护#33

Merged
phantom5099 merged 1 commit into
mainfrom
fork-pr-349-1776437527
Apr 17, 2026
Merged

fix(config): 补齐创建流程回滚与跨进程并发保护#33
phantom5099 merged 1 commit into
mainfrom
fork-pr-349-1776437527

Conversation

@fennoai

@fennoai fennoai Bot commented Apr 17, 2026

Copy link
Copy Markdown

Requested by @phantom5099

Summary

  • 在 CreateCustomProvider 中新增跨进程目录锁,避免跨 Manager/跨进程并发创建的 TOCTOU 窗口
  • SaveCustomProvider 失败时统一进入回滚流程,清理脏目录/半成品并刷新配置快照
  • 新增并更新 state 层测试,覆盖 Save 失败回滚与跨 Manager 串行化场景

…ate lock

Generated with [codeagent](https://github.com/qbox/codeagent)
Co-authored-by: phantom5099 <245659304+phantom5099@users.noreply.github.com>
@phantom5099 phantom5099 merged commit 4ecff66 into main Apr 17, 2026
1 check passed
@fennoai fennoai Bot deleted the fork-pr-349-1776437527 branch April 17, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants