fluxa-core/fluxa-streaming-engine
KhooLy ca749a8d00 fix(torrent): prevent stale stop from killing a replayed session
start_torrent_server is a process-wide singleton that fully tears
down and recreates the engine on every play. A stop invoked for an
old session could race a fast replay's start and land after the new
session was already up, silently killing the just-started server and
leaving mpv with a dead socket (MPV_ERROR_LOADING_FAILED / "Loading
failed" on the same torrent). Each server generation is now tagged;
stop is a no-op unless it targets the currently active generation.
2026-07-07 13:14:31 +03:00
..
src fix(torrent): prevent stale stop from killing a replayed session 2026-07-07 13:14:31 +03:00
.env.example chore(companion): document required OAuth env vars for the web companion server 2026-07-06 21:56:32 +03:00
Cargo.lock feat: companion server, FFI cleanup, and pre-release hardening 2026-06-17 20:01:42 +03:00
Cargo.toml feat: update desktop core API support 2026-07-03 16:05:52 +03:00