diff options
author | Prabir Pradhan <prabirmsp@google.com> | 2021-07-22 08:37:51 -0700 |
---|---|---|
committer | Prabir Pradhan <prabirmsp@google.com> | 2021-07-28 14:43:46 +0000 |
commit | b3c3021841c9ddcdf51568f7ee1ab48d73abc8ff (patch) | |
tree | cfe0f3f1ed859cbf205770acf4ce5852598ce483 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | da685b239c0a6441b8c02b53e55cf53e63b306f0 (diff) |
InputManagerService: Do not remove input channel when disposing monitor
To get around a race in InputDispatcher between the removal of the input
channel throught nativeRemoveInputChannel and the InputChannel#dispose
call, we remove the former call from InputManagerService.
This means it is now the responsibiity of the client to properly close
the input monitor by disposing of the InputChannel and all of its
duplicates.
Bug: 189135695
Test: manually try to reproduce the flaky conditions through a shell
script
Change-Id: Iba9f7c2428229ff6e2a7450a39828aed61160a3d
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions