cairo
cairo copied to clipboard
LS: Rework diagnostics locks to bounded queue
Rework current locks to bounded queue with 0 or 1 element.
- on request push to queue and do NOT wait
- create job in separate thread to pull from queue in loop and recalculate diagnostics