forked from lei.chen/myxce
5.7 election-timeout resonance FIXED + soak-confirmed: 6-round chaotic soak now elects with bounded terms (rounds 1-3 at terms 4/5/6, not 25-30+), zero job loss. The election-liveness layer is done. Round-4 stall re-roots to a NON-election crash: ctrl-3 ASAN heap-use-after-free in endpoint teardown — io_worker (endpoint_killer, cluster.c:813) frees an endpoint while the vtask dispatcher reads ep->busy (endpoint_is_task_blocked, netio.c:1008). ctrl-3 dies -> cluster drops to 1/3 -> no quorum -> no primary. Same async-io dispatch surface as bug-1282/1197; UPSTREAM-owned (raft-drive-async / libxce). Logged bug-1298; tracked as task 5.8. |
||
|---|---|---|
| .. | ||
| hooks | ||
| anatomy.md | ||
| buglog.json | ||
| cerebrum.md | ||
| config.json | ||
| cron-manifest.json | ||
| cron-state.json | ||
| daemon.log | ||
| designqc-report.json | ||
| identity.md | ||
| memory.md | ||
| OPENWOLF.md | ||
| reframe-frameworks.md | ||
| suggestions.json | ||
| token-ledger.json | ||