mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 23:17:20 +08:00
fix(runtime): 收口调度与事件异步任务生命周期 (#6415)
This commit is contained in:
@@ -839,8 +839,8 @@ ADR 必须逐个映射当前 Event、BackgroundTasks、Scheduler job、Agent tas
|
||||
- IMDb 同步清缓存兼容入口在运行事件循环时改由 TaskRegistry 登记异步缓存清理任务,owner 为
|
||||
`module.imdb.cache_clear`;同步签名、模块调用方式和无事件循环时的立即清理语义保持不变。
|
||||
- Scheduler 的协程作业和异步进度收尾不再使用无主 `create_task` 或丢弃跨线程 Future;由 Scheduler 自有
|
||||
任务集合登记、停止时取消,生命周期入口通过异步兼容包装器在有限预算内等待收口,保留旧同步
|
||||
`Scheduler.start()` / `Scheduler.stop()` 与插件调度 ABI。
|
||||
句柄表登记并在停止时取消,completion 只在目标事件循环确认真实收尾后完成。关闭总预算由宿主生命周期
|
||||
统一控制,保留旧同步 `Scheduler.start()` / `Scheduler.stop()` 与插件调度 ABI。
|
||||
|
||||
#### ARCH-251:用现有数据库做首个 durable side-effect pilot
|
||||
|
||||
|
||||
Reference in New Issue
Block a user