nvda
Route blocking accessibility calls through the watchdog so a hung app can't freeze NVDA
#20170
Merged

Route blocking accessibility calls through the watchdog so a hung app can't freeze NVDA #20170

heath-toby
heath-toby heath-toby marked this pull request as ready for review 27 days ago
heath-toby heath-toby requested a review 27 days ago
heath-toby heath-toby requested a review from seanbudd seanbudd 27 days ago
seanbudd seanbudd marked this pull request as draft 27 days ago
seanbudd
jcsteh
jcsteh
jcsteh
heath-toby
heath-toby Run blocking accessibility calls via the watchdog's cancellable thread
451fcb60
heath-toby heath-toby changed the title Keep NVDA's core responsive when an application hangs (timeout-bounded accessibility calls) Route blocking accessibility calls through the watchdog so a hung app can't freeze NVDA 24 days ago
heath-toby heath-toby force pushed from b2824235 to 451fcb60 24 days ago
heath-toby heath-toby marked this pull request as ready for review 24 days ago
jcsteh
seanbudd
seanbudd commented on 2026-05-22
heath-toby Address review feedback: narrow scope and hoist imports
f3a21e1b
heath-toby
jcsteh
jcsteh
seanbudd
seanbudd commented on 2026-05-25
seanbudd seanbudd requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 21 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-25
heath-toby Address review: safer cancel fallback, quieter log, user-facing chang…
714ca5d3
heath-toby
seanbudd seanbudd requested a review from michaelDCurran michaelDCurran 20 days ago
seanbudd seanbudd added merge-early
seanbudd seanbudd added conceptApproved
dpy013
seanbudd
seanbudd approved these changes on 2026-05-26
seanbudd Merge branch 'master' into fix/uia-provider-cache-perf
939ff807
seanbudd seanbudd merged 961db0e6 into master 20 days ago
github-actions github-actions added this to the 2026.3 milestone 20 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone