Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

en-i15-old-worker-cannot-finish

planarian @ a924e09 · Spec v4.6 · snapshot main · all versions

The daemon is killed mid-activation and stays down; the watchdog takes the generation change over while the old activation worker is still running. From the takeover on, only the watchdog’s lease advances the transaction or journals a call, the old worker’s activation never overlaps the watchdog’s revert, and each epoch has one owner.

HarnessScoringExpectsLatest verdict
fake, vmmust-passjournal_owner_after_takeover: watchdog; no_overlap: activate_live(candidate), activate_live(revert_to); owners_per_epoch_max: 1fake: PASS; VM: not run in this build

What it exercises

I15