summaryrefslogtreecommitdiff
path: root/libs/ui/SurfaceComposerClient.cpp
diff options
context:
space:
mode:
author Dianne Hackborn <hackbod@google.com> 2009-10-06 17:18:05 -0700
committer Dianne Hackborn <hackbod@google.com> 2009-10-07 11:10:33 -0700
commit0c3154d3fc54a1b3d8358a2932042cca729327b9 (patch)
tree55b34effec937b2a0bc7a7504d9df73268dcdc32 /libs/ui/SurfaceComposerClient.cpp
parent4625758d0b909ccfc9f40b707666b1b21e9e8ffd (diff)
Fix issue #2163654: deadlock, runtime restart
Don't hold a lock when the activity thread is telling the activity manager to release a provider. This requires that the activity manager now keep a reference count on the providers, because without the lock it is possible for activity thread to call in to request the provider again before it has finished telling about the release. Change-Id: I5f912903891f4edae85e28819d4e6f14b8f2e688
Diffstat (limited to 'libs/ui/SurfaceComposerClient.cpp')
0 files changed, 0 insertions, 0 deletions