各平台确认:绿区 Linux x86_64 复现(本机与 sample 记录存在孤儿 cargo 差异,已记录);绿区 Linux aarch64 / Windows x86_64 复现(Windows 无 POSIX 信号,exit=1 表现,平台差异);黄区 Linux x86_64 / ARM 复现。
运行环境与供应信息
项目
内容
BotForge 版本或提交号
bot-forge-hw 1.0.3(绿区/黄区)
操作系统与架构
Linux x86_64 / aarch64 / Windows x86_64(绿区);Linux x86_64 / ARM(黄区)
问题概述
SIGINT/SIGTERM/SIGKILL/超时中断后,事务遗留 pending journal、锁文件与脏检测状态;同目录后续操作受脏状态影响,需
--abandon或换新数据目录恢复。首次出现:本版 1.0.3 新观察。受影响安装场景:安装过程中断(信号/超时/进程终止)后的恢复路径。实际影响:中断后同目录不可直接续用,恢复操作有额外成本。Windows 平台无 POSIX 信号,取消/硬杀以 exit=1 表现(平台差异已记录),遗留状态行为一致。影响范围
resume --abandon清理后重试,或换新数据目录复现步骤
预期结果
中断后状态可自动恢复,或给出明确的恢复指引。
实际结果
遗留 pending journal/锁/脏检测状态,需
--abandon或新目录恢复;绿区 SIGINT 另遗留孤儿 cargo(本机与 sample 记录不同,已记录)。证据:T6.03/T6.04/T8.03/T8.08。分态实测(绿区 x86):各平台确认:绿区 Linux x86_64 复现(本机与 sample 记录存在孤儿 cargo 差异,已记录);绿区 Linux aarch64 / Windows x86_64 复现(Windows 无 POSIX 信号,exit=1 表现,平台差异);黄区 Linux x86_64 / ARM 复现。
运行环境与供应信息
安全、性能与恢复证据
附件与提交确认