- 更新 FlowExecutionEvent 类的注释和字段描述,明确流程执行事件的用途和各字段含义 - 重命名 TaskInstHolder.markSuccess 为 markNodeSuccess 方法,并拆分任务完成逻辑 - 添加 markTaskCompleted 私有方法专门处理任务完成状态更新和事件发布 - 保留旧方法名作为兼容性支持,标记为 @Deprecated - 修复 FlowLoggingInterceptor 中的方法调用以使用新的 markNodeSuccess 方法 - 优化 FlowTaskRuntimeEntry 中的终端ID检查逻辑,移除冗余空值判断 - 改进 TaskThreadRegistry.interruptAll 方法,精确匹配实例ID并添加线程中断状态检查 - 在任务中断后释放所有 latch 避免死锁,提升系统稳定性 |
||
|---|---|---|
| .. | ||
| src/main/java/com/cmvr/test | ||
| pom.xml | ||