summaryrefslogtreecommitdiff
path: root/libs/rs/rsg_ScriptJavaClass.cpp
diff options
context:
space:
mode:
authorChristopher Tate <ctate@android.com>2009-12-08 13:48:45 -0800
committerChristopher Tate <ctate@android.com>2009-12-08 13:48:45 -0800
commit08a462524a81bda336b17e25e3b178448880d448 (patch)
tree56df0fb929c8c2578a5fc2005bf7d30cea2d253a /libs/rs/rsg_ScriptJavaClass.cpp
parentd59fb6e7435b57d83662b196f5430e6f2bc5427b (diff)
Make sure to acknowledge stale broadcasts
If a broadcast arrives at a process but the receiver has been unregistered in the interval between dispatch and its arrival on the receiving process's side, we were simply dropping the broadcast entirely, leading to spurious ANRs and potentially issues involving future broadcasts being timed out incorrectly. Fix this by making sure to correctly 'finish' a broadcast even when the recipient app no longer has any receiver that matches the broadcast's profile. Change-Id: If990cab021a26668052cb536753f6c308d80a5b4
Diffstat (limited to 'libs/rs/rsg_ScriptJavaClass.cpp')
0 files changed, 0 insertions, 0 deletions