nvda
Ensure that all in-process log calls never block an app's threads
#11431
Merged

Ensure that all in-process log calls never block an app's threads #11431

michaelDCurran merged 9 commits into master from asyncInprocLogging
michaelDCurran
michaelDCurran Ensure that all in-process log calls never block an app's threads.
3a053b96
michaelDCurran nvdaHelperRemote logMessage: only queue via APC if the manager thread…
fdebc321
michaelDCurran michaelDCurran requested a review from feerrenrut feerrenrut 5 years ago
LeonarddeR
LeonarddeR dismissed these changes on 2020-07-28
michaelDCurran Fix indentation
008b745b
michaelDCurran
michaelDCurran
feerrenrut
feerrenrut requested changes on 2020-07-28
michaelDCurran nvdaHelper logging support: refactor for readability.
4a235b2b
michaelDCurran
feerrenrut
michaelDCurran
feerrenrut
feerrenrut
michaelDCurran nvdaHelper logging: lock the log queue when inserting / fetching.
1e32a90f
michaelDCurran
feerrenrut
feerrenrut commented on 2020-07-30
michaelDCurran nvdaHelper logging: rather than popping items from tempQueue individu…
a93c004e
michaelDCurran nvdaHelper logging: if log_flushQueue is called outside of the manage…
04a2ed2e
AppVeyorBot
michaelDCurran nvdaHelper logging:
ac282a88
michaelDCurran
feerrenrut
feerrenrut dismissed these changes on 2020-07-30
michaelDCurran Update What's new
8de91b25
michaelDCurran michaelDCurran dismissed their stale review via 8de91b25 5 years ago
michaelDCurran michaelDCurran dismissed their stale review via 8de91b25 5 years ago
michaelDCurran michaelDCurran merged 10976a74 into master 5 years ago
michaelDCurran michaelDCurran deleted the asyncInprocLogging branch 5 years ago
nvaccessAuto nvaccessAuto added this to the 2020.3 milestone 5 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone