fix(#430): fast-fail caplog control ops on RESP_CODE_ERR (Gemini review)
Gemini review finding (medium): _handleErrorFrame only failed the caplog download on RESP_CODE_ERR; control ops (enable/disable/erase) also get RESP_CODE_ERR when the device is busy (firmware rejects non-STATUS ops while a stream is in flight), so their completers hung 5s then threw a misleading TimeoutException. Now fail the pending ack/status completers fast with CaplogBusyException. analyze clean; full suite 643 green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>fix/395-dm-channel-send-wedge
parent
1021f9770d
commit
f56bbc4fdc
Loading…
Reference in new issue