Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit ad20c09c authored by Simon Bowden's avatar Simon Bowden
Browse files

Move VibrationStepConductor locking out of VibrationThread.

Add thread assertions to all VibrationStepConductor methods to make
it clear where they're expected to run from. The ones not running
from VibrationThread are not expected to change or execute steps -
just to signal.

With this, we can actually reduce the locking to only lock
state that's used by multiple threads, but I'll do that in a follow-up.

Bug: 193792066
Test: presubmit, manual
Change-Id: I671517b9493ce142756a6d2544b8b4ffa5067fcb
parent 9492d508
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment