删除无调用方的 direct_taonier_active_now_millis

- direct_runtime/mod.rs:删除从未被调用的 direct_taonier_active_now_millis(函数体内唯一的 unix_millis 用法随之消失),宿主时钟只留 direct_now_ms
- 验证:cargo test --bin genarrative-ai-game-creator-shell direct_runtime(101 passed / 0 failed)、cargo fmt --check、npm run check:encoding、git diff --check
This commit is contained in:
2026-10-01 11:09:17 +08:00
parent 3611b1e4b9
commit f7aa2af905
@@ -472,10 +472,6 @@ pub(crate) fn active_turn_id_at(root: &Path) -> Result<String, String> {
/// 这期间执行器侧还没有这一轮的登记,但这一轮马上就会进去,提前释放等于放开并发。
const STALE_TURN_RELEASE_MIN_AGE_MS: u64 = 60_000;
fn direct_taonier_active_now_millis() -> u64 {
unix_millis().min(u128::from(u64::MAX)) as u64
}
/// "终止"拿不到可中断句柄时的分类,决定这一轮能不能被兜底释放。
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub(crate) enum StaleTurnReleaseReason {