Skip to content
Commit bce711ea authored by Mark Lu's avatar Mark Lu
Browse files

Fix batterySendBroadcast not synchronized issue.

Symptom: system server crash.
Root Cause: batterySendBroadcast not sychrnized with AMS object,
caused system crash in broadcastIntentLocked()
when 2 threads access mParallelBroadcasts.get(i).intent but get null
in BroadcastQueue.replaceParallelBroadcastLocked().
Solution: add sychronization object.

Change-Id: I99f751a2cd3e6fa1dbe2812f5f129525013d6a7f
parent 6fe06606
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