diff options
author | Riddle Hsu <riddlehsu@google.com> | 2018-06-30 02:06:42 +0800 |
---|---|---|
committer | Riddle Hsu <riddlehsu@google.com> | 2018-07-12 11:54:47 +0800 |
commit | d3062cbf41664a09354528ea9e795a55a806c8c0 (patch) | |
tree | 496cf96875c48296b809004648371e656704a415 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | d9afa508633dd6863f0845f63383c3e95e8232b2 (diff) |
Skip execution of transactions on a destroyed activity
An Activity may not yet create on client side, there is another
launch request with flags to clear task, then a destroy transaction
is scheduled. If client side keeps blocking until destroy timeout,
the token on server side will be removed. When client begins to
handle the first creation, it will report its activity token to
server that causes IllegalArgumentException because there is no
matched ActivityRecord.
Bug: 32375307
Test: atest FrameworksCoreTests:TransactionExecutorTests
Change-Id: I1b7e0c2863b13091c3fd50df602ff31ae02ff38d
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions