Files
scrypted/plugins
JoshADC eefab888a7 reolink: logout expired token sessions before renewing (#1979)
The ReolinkCameraClient never called the Logout API before requesting a
new token, causing stale sessions to accumulate on the camera. When the
camera's session limit was reached (~68 min cycle), it would close the
RTMP/RTSP connection, dropping the stream.

Add a logout() method that releases the old token session before login()
requests a new one, matching the pattern already used by ReolinkNvrClient.
This prevents session buildup and eliminates periodic stream drops.

Fixes #1873

Co-authored-by: Josh Casada <joshcasada@Joshs-Mac-mini.ts.net lan>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 08:23:11 -07:00
..
2025-03-21 08:08:27 -07:00
2026-01-08 08:31:57 -08:00
2024-03-25 12:44:25 -07:00
2026-01-21 16:21:15 -08:00
2026-03-08 10:39:00 -07:00
2025-07-31 11:03:24 -07:00
2024-02-12 15:52:11 -08:00
2024-08-10 10:36:26 -07:00
2025-10-03 08:03:47 -07:00
2025-08-28 09:44:48 -07:00
2026-03-08 10:42:04 -07:00
2026-03-08 10:39:00 -07:00
2024-11-08 09:14:11 -08:00
2026-03-08 10:39:00 -07:00
2026-02-26 08:42:31 -08:00
2025-06-18 14:01:16 -07:00
2023-06-30 17:58:23 -07:00
2026-01-19 22:16:44 -08:00
2025-07-22 11:11:16 -07:00
2024-11-15 10:02:13 -08:00