diff options
| author | 2019-11-18 11:18:57 -0800 | |
|---|---|---|
| committer | 2019-11-19 18:29:37 +0000 | |
| commit | 90fcc94791b5970766ed4571ed85e7c76ffc7c55 (patch) | |
| tree | 19d6ed949c78e743f251cb152e5f7ebc8751bf0f /libs/gui/DisplayEventDispatcher.cpp | |
| parent | 1c2a53e618eff6ed831f6c70196389c02a27c6dd (diff) | |
Keeping sp<IBinder> around in ClientCache
binderDied is no longer called if all sp references are dropped in SF
process. Keep an sp<IBinder> around so that we can get notified to
clean up the ClientCache/RenderEngine
Bug: b/144371238
Test: build, boot, manual (script to open and close Chrome
repeatedly, check RenderEngine image cache size in dumpsys), SurfaceFlinger_test,
libsurfaceflinger_unittest
Change-Id: Ib9374c02db59e09ca53280acc64419bda6827a4d
Diffstat (limited to 'libs/gui/DisplayEventDispatcher.cpp')
0 files changed, 0 insertions, 0 deletions