summaryrefslogtreecommitdiff
path: root/ravenwood/scripts/extract-last-soong-commands.py
diff options
context:
space:
mode:
author Lais Andrade <lsandrade@google.com> 2025-02-24 16:32:45 +0000
committer Lais Andrade <lsandrade@google.com> 2025-02-25 15:18:33 +0000
commitc01811dfddd693c0288ad3da1bee4307d96a2409 (patch)
tree045885664cdb0fd6532d248e07962925e7866b91 /ravenwood/scripts/extract-last-soong-commands.py
parent94fba95e67330d585ce04fc7622bce313fcf0b21 (diff)
Fix session start race condition
Session finished callback is triggered before the session is ended at the VibratorManagerService, which can cause a race condition if a second session is started right away. This will cause the second session to be ignored because the service is still cleaning up the previous session. Fixing the callback to be triggered after all operations at the service are complete and the session is trully finished. Bug: 392420704 Test: android.os.cts.VendorVibrationSessionTest Flag: android.os.vibrator.vendor_vibration_effects Change-Id: Ia2f1c2dec29eb5bc7515e9de1bd236b77bd84b83
Diffstat (limited to 'ravenwood/scripts/extract-last-soong-commands.py')
0 files changed, 0 insertions, 0 deletions