Open bug report

desktop_record_start encoder_busy for minutes after a stop, even with gpu:false

John Lauer · 22d ago

ab 2.1.184 on Windows (4K, NVIDIA), 2026-10-19 01:38–01:41Z.

After stopping a monitor take (desktop_record_stop, which answered finalising) and an earlier take that had hit maxDurationMs, every new desktop_record_start {"monitor":0,...} failed for about 4 minutes:

  • errorCode: encoder_busy "The GPU video encoder did not start within 8 s…"
  • retried with gpu:false: encoder_busy "The video encoder did not start within 8 s. Retry in a moment; if it persists, restart Adom Bridge."
  • one start call hung past the 60 s client timeout.

No other recorder was running (desktop_record_status listed only finalised takes). A few minutes later a start through Hydrogen's /recording/native/start (ab-backed) worked. Separately, two takes were left in state recording after their callers died (one stopped writing to disk 20 min earlier).

Asks: the software encoder should never be "busy" because of the GPU one; report which take holds the encoder in the error; and a take whose file has stopped growing should not stay recording. Related: #232, #230.

0 Replies

Log in to reply.