mirror of
https://github.com/smittix/intercept.git
synced 2026-07-10 02:28:12 -07:00
v2.26.10: fix APRS stop timeout and inverted SDR device status (#194)
The APRS stop endpoint terminated two processes sequentially (up to 4s with PROCESS_TERMINATE_TIMEOUT=2s each) while the frontend fetch timed out at 2.2s. This caused console errors and left the SDR device claimed in the registry until termination finished, making the status panel show the device as active after the user clicked stop. Fix: release the SDR device from the registry immediately inside the lock, clear process references, then terminate processes in a background thread so the HTTP response returns instantly. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,13 @@
|
||||
|
||||
All notable changes to iNTERCEPT will be documented in this file.
|
||||
|
||||
## [2.26.10] - 2026-03-14
|
||||
|
||||
### Fixed
|
||||
- **APRS stop timeout and inverted SDR device status** — The APRS stop endpoint terminated two processes sequentially (up to 4s) while the frontend timed out at 2.2s, causing console errors and the SDR status panel to show stale state (active after stop, idle during use). Now releases the SDR device immediately and terminates processes in a background thread so the response returns instantly. (#194)
|
||||
|
||||
---
|
||||
|
||||
## [2.26.9] - 2026-03-14
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user