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

Skip to content
Commit ad37c2c4 authored by Jean-Michel Trivi's avatar Jean-Michel Trivi
Browse files

AudioService: fix deadlock between readSettings() and VSS.setAllIndexes()

Locking order is mSettingsLock -> VolumeStreamState.class
Missing sync on mSettingsLock was causing deadlock between
  VolumeStreamState.setAllIndexes() and readSettings().
Mark that setAllIndexesToMax() is properly sync'd on mSettingsLock.

Bug: 72122435
Test: chance
Change-Id: I4bd4037fec290dd6ba586c7090e1b377543041ab
parent 1ebcf610
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