mirror of
https://github.com/livekit/livekit.git
synced 2026-09-17 10:15:25 +00:00
A wire whose worker is registered but under a different epoch now returns ErrWrongEpoch (not ErrAttachRejected); pool-full/closed stay ErrAttachRejected. The attach adopter runs on unknown-worker OR wrong-epoch, so a satellite left behind by a reconnected worker is refreshed by re-validating against the registration holder instead of shadowing the new epoch until it is swept.